Feature/wms 70 (#93)

* Warehouse edit - Inventory hosted selector fix
* Update: Unique key fix

Co-authored-by: evdigitech <evdigitech@gmail.com>
Co-authored-by: Llewellyn Dsouza <lledsouza2209@gmail.com>
This commit is contained in:
Dikshajain39511
2022-03-10 22:31:51 +05:30
committed by GitHub
parent 8abe5ba900
commit ceb9256f1b
2 changed files with 17 additions and 9 deletions

View File

@@ -355,7 +355,7 @@ function EditWarehouseDetails() {
initialValues: { initialValues: {
warehousename: warehouseData.name, warehousename: warehouseData.name,
address: warehouseData.address || '', address: warehouseData.address || '',
preferredInventories: warehouseData.preferredInventories || [], preferredInventories: [...warehouseData.preferredInventories] || [],
specs: warehouseData.specs || '', specs: warehouseData.specs || '',
image: warehouseData.image_url ? [{ src: warehouseData.image_url }] : [] image: warehouseData.image_url ? [{ src: warehouseData.image_url }] : []
}, },
@@ -423,9 +423,12 @@ function EditWarehouseDetails() {
variant="outlined" variant="outlined"
value={formik.values.warehousename} value={formik.values.warehousename}
error={formik.touched.warehousename && Boolean(formik.errors.warehousename)} error={formik.touched.warehousename && Boolean(formik.errors.warehousename)}
helperText={formik.touched.warehousename && formik.errors.warehousename && ( helperText={
<div style={{ color: 'red' }}>{formik.errors.warehousename}</div> formik.touched.warehousename &&
) } formik.errors.warehousename && (
<div style={{ color: 'red' }}>{formik.errors.warehousename}</div>
)
}
onChange={formik.handleChange} onChange={formik.handleChange}
/> />
</Box> </Box>
@@ -448,9 +451,12 @@ function EditWarehouseDetails() {
variant="outlined" variant="outlined"
value={formik.values.address} value={formik.values.address}
error={formik.touched.address && Boolean(formik.errors.address)} error={formik.touched.address && Boolean(formik.errors.address)}
helperText={formik.touched.address && formik.errors.address && ( helperText={
<div style={{ color: 'red' }}>{formik.errors.address}</div> formik.touched.address &&
) } formik.errors.address && (
<div style={{ color: 'red' }}>{formik.errors.address}</div>
)
}
onChange={formik.handleChange} onChange={formik.handleChange}
/> />
</Box> </Box>
@@ -469,7 +475,6 @@ function EditWarehouseDetails() {
<Select <Select
multiple multiple
select select
disabled
fullWidth fullWidth
variant="outlined" variant="outlined"
name="preferredInventories" name="preferredInventories"
@@ -502,6 +507,9 @@ function EditWarehouseDetails() {
); );
}} }}
> >
<MenuItem disabled key={'none'} value={''}>
None Selected
</MenuItem>
{inventoryTypes && {inventoryTypes &&
inventoryTypes.map((inventory) => ( inventoryTypes.map((inventory) => (
<MenuItem key={inventory._id} value={inventory._id}> <MenuItem key={inventory._id} value={inventory._id}>

View File

@@ -197,7 +197,7 @@ function NewWarehouseDetails() {
); );
}} }}
> >
<MenuItem key={''} value={''}> <MenuItem disabled key={'none'} value={''}>
None Selected None Selected
</MenuItem> </MenuItem>
{inventoryTypes && {inventoryTypes &&