Преглед изворни кода

new po Animation Fix

MergeProblem1
kelvin.yau пре 9 часа
родитељ
комит
8164ea3dea
1 измењених фајлова са 37 додато и 33 уклоњено
  1. +37
    -33
      src/components/PoWorkbench/PoWorkbenchSearchResultsPane.tsx

+ 37
- 33
src/components/PoWorkbench/PoWorkbenchSearchResultsPane.tsx Прегледај датотеку

@@ -95,42 +95,46 @@ export default function PoWorkbenchLeftPane({
>
<Box sx={{ flex: 1, minHeight: 0, position: "relative", overflow: "hidden" }}>
<Slide in={isAdvancedSearchOpen} direction="down" timeout={220} unmountOnExit>
<PoWorkbenchAdvancedSearchPanel
supplierQuery={supplierQuery}
orderDateFrom={orderDateFrom}
orderDateTo={orderDateTo}
etaDateFrom={etaDateFrom}
etaDateTo={etaDateTo}
reportStatus={reportStatus}
receiveStatus={receiveStatus}
onSupplierQueryChange={setSupplierQuery}
onOrderDateFromChange={setOrderDateFrom}
onOrderDateToChange={setOrderDateTo}
onEtaDateFromChange={setEtaDateFrom}
onEtaDateToChange={setEtaDateTo}
onReportStatusChange={setReportStatus}
onReceiveStatusChange={setReceiveStatus}
onApply={() => onApplyAdvancedFilters(draftFilters)}
onReset={() => {
setSupplierQuery("");
setOrderDateFrom("");
setOrderDateTo("");
setEtaDateFrom("");
setEtaDateTo("");
setReportStatus("ALL");
setReceiveStatus("ALL");
onResetAdvancedFilters();
}}
/>
<Box sx={{ position: "absolute", inset: 0, overflow: "hidden" }}>
<PoWorkbenchAdvancedSearchPanel
supplierQuery={supplierQuery}
orderDateFrom={orderDateFrom}
orderDateTo={orderDateTo}
etaDateFrom={etaDateFrom}
etaDateTo={etaDateTo}
reportStatus={reportStatus}
receiveStatus={receiveStatus}
onSupplierQueryChange={setSupplierQuery}
onOrderDateFromChange={setOrderDateFrom}
onOrderDateToChange={setOrderDateTo}
onEtaDateFromChange={setEtaDateFrom}
onEtaDateToChange={setEtaDateTo}
onReportStatusChange={setReportStatus}
onReceiveStatusChange={setReceiveStatus}
onApply={() => onApplyAdvancedFilters(draftFilters)}
onReset={() => {
setSupplierQuery("");
setOrderDateFrom("");
setOrderDateTo("");
setEtaDateFrom("");
setEtaDateTo("");
setReportStatus("ALL");
setReceiveStatus("ALL");
onResetAdvancedFilters();
}}
/>
</Box>
</Slide>

<Slide in={!isAdvancedSearchOpen} direction="up" timeout={220} unmountOnExit>
<PoWorkbenchSearchResultsList
results={results}
selectedId={selectedId}
onSelect={onSelect}
theme={theme}
/>
<Box sx={{ position: "absolute", inset: 0, overflow: "hidden" }}>
<PoWorkbenchSearchResultsList
results={results}
selectedId={selectedId}
onSelect={onSelect}
theme={theme}
/>
</Box>
</Slide>
</Box>
</Box>


Loading…
Откажи
Сачувај