// all columns
const columns = useMemo(
() => [
.
.
{
Header: "Warehouse",
accessor: "", // accessor is the "key" in the data
Cell: ({ value, row }) => {
return (
<>
<Select
placeholder="Select option"
w="10vw"
value={selectedWarehouse.name}
onChange={(e) => {
setSelectedWarehouse(e.target.value, row.original);
}}
>
{row.original.pincode_serviceable_by.map((warehouse) => (
<React.Fragment key={warehouse.warehouseInfo.alias_name}>
<option value={warehouse.warehouseInfo.alias_name}>
{warehouse.warehouseInfo.alias_name}
</option>
</React.Fragment>
))}
</Select>
</>
);
},
},
.
.
.
],
[selectedStore]
// all columns
const columns = useMemo(
() => [
.
.
{
Header: "Warehouse",
accessor: "", // accessor is the "key" in the data
Cell: ({ value, row }) => {
return (
<>
<Select
placeholder="Select option"
w="10vw"
value={selectedWarehouse.name}
onChange={(e) => {
setSelectedWarehouse(e.target.value, row.original);
}}
>
{row.original.pincode_serviceable_by.map((warehouse) => (
<React.Fragment key={warehouse.warehouseInfo.alias_name}>
<option value={warehouse.warehouseInfo.alias_name}>
{warehouse.warehouseInfo.alias_name}
</option>
</React.Fragment>
))}
</Select>
</>
);
},
},
.
.
.
],
[selectedStore]