| @@ -37,7 +37,8 @@ const PoSearch: React.FC<Props> = ({ | |||||
| }) => { | }) => { | ||||
| const [selectedPoIds, setSelectedPoIds] = useState<number[]>([]); | const [selectedPoIds, setSelectedPoIds] = useState<number[]>([]); | ||||
| const [selectAll, setSelectAll] = useState(false); | const [selectAll, setSelectAll] = useState(false); | ||||
| const [filteredPo, setFilteredPo] = useState<PoResult[]>(po); | |||||
| //const [filteredPo, setFilteredPo] = useState<PoResult[]>(po); | |||||
| const [filteredPo, setFilteredPo] = useState<PoResult[]>([]); | |||||
| const [filterArgs, setFilterArgs] = useState<Record<string, any>>({estimatedArrivalDate : dayjsToDateString(dayjs(), "input")}); | const [filterArgs, setFilterArgs] = useState<Record<string, any>>({estimatedArrivalDate : dayjsToDateString(dayjs(), "input")}); | ||||
| const { t } = useTranslation(["purchaseOrder", "dashboard"]); | const { t } = useTranslation(["purchaseOrder", "dashboard"]); | ||||
| const router = useRouter(); | const router = useRouter(); | ||||
| @@ -270,10 +271,11 @@ const PoSearch: React.FC<Props> = ({ | |||||
| useEffect(() => { | useEffect(() => { | ||||
| console.log(filteredPo) | console.log(filteredPo) | ||||
| }, [filteredPo]) | }, [filteredPo]) | ||||
| /* | |||||
| useEffect(() => { | useEffect(() => { | ||||
| newPageFetch(pagingController, filterArgs); | |||||
| newPageFetch(pagingController, filterArgs); | |||||
| }, [newPageFetch, pagingController, filterArgs]); | }, [newPageFetch, pagingController, filterArgs]); | ||||
| */ | |||||
| // when filteredPo changes, update select all state | // when filteredPo changes, update select all state | ||||
| useEffect(() => { | useEffect(() => { | ||||
| if (filteredPo.length > 0 && selectedPoIds.length === filteredPo.length) { | if (filteredPo.length > 0 && selectedPoIds.length === filteredPo.length) { | ||||