Skip to content

Commit b26d96d

Browse files
authored
Merge pull request #364 from scientist-softserv/i344-ware-detailed-descriptions
I344 ware detailed descriptions
2 parents e1d6c93 + 5a50087 commit b26d96d

File tree

1 file changed

+24
-14
lines changed

1 file changed

+24
-14
lines changed

pages/requests/new/[ware].js

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import {
1010
Loading,
1111
Notice,
1212
ShippingDetails,
13+
TextBox,
1314
Title,
1415
} from '@scientist-softserv/webstore-component-library'
1516
import {
@@ -20,12 +21,14 @@ import {
2021
requestFormHeaderBg,
2122
sendRequestToVendor,
2223
useInitializeRequest,
24+
useOneWare,
2325
} from '../../../utils'
2426

2527
const NewRequest = ({ session }) => {
2628
const router = useRouter()
2729
const accessToken = session?.accessToken
2830
const wareID = router.query.id
31+
const { ware } = useOneWare(wareID, accessToken)
2932
const { dynamicForm, isLoadingInitialRequest, isInitialRequestError } = useInitializeRequest(wareID, accessToken)
3033
const oneWeekFromNow = addDays((new Date()), 7).toISOString().slice(0, 10)
3134
const initialFormData = { 'suppliers_identified': 'Yes' }
@@ -172,21 +175,28 @@ const NewRequest = ({ session }) => {
172175
<div className='container'>
173176
<Title title={dynamicForm.name || ''} addClass='my-4' />
174177
{dynamicForm.schema ? (
175-
<Form
176-
formData={formData}
177-
onChange={e => setFormData(e.formData)}
178-
onSubmit={handleSubmit}
179-
schema={dynamicForm.schema}
180-
uiSchema={dynamicForm.uiSchema}
181-
validator={validator}
182-
>
183-
<StandardRequestOptions
184-
defaultRequiredDate={oneWeekFromNow}
185-
requestForm={requestForm}
186-
updateRequestForm={updateRequestForm}
187-
buttonDisabled={buttonDisabled}
178+
<>
179+
<TextBox
180+
text={ware.snippet}
181+
size='large'
182+
style={{ fontWeight: '550' }}
188183
/>
189-
</Form>
184+
<Form
185+
formData={formData}
186+
onChange={e => setFormData(e.formData)}
187+
onSubmit={handleSubmit}
188+
schema={dynamicForm.schema}
189+
uiSchema={dynamicForm.uiSchema}
190+
validator={validator}
191+
>
192+
<StandardRequestOptions
193+
defaultRequiredDate={oneWeekFromNow}
194+
requestForm={requestForm}
195+
updateRequestForm={updateRequestForm}
196+
buttonDisabled={buttonDisabled}
197+
/>
198+
</Form>
199+
</>
190200
) : (
191201
<BsForm
192202
onSubmit={handleSubmit}

0 commit comments

Comments
 (0)