refactor(FE): Refactor long lines for readability in MovementTable

This commit is contained in:
rstubryan
2026-03-04 10:45:15 +07:00
parent 1fb9687142
commit 58f1ab82c7
@@ -184,14 +184,18 @@ const MovementTable = () => {
const productIdValue = useMemo(() => {
if (!formik.values.product_id) return null;
return (
productOptions.find((opt) => String(opt.value) === formik.values.product_id) || null
productOptions.find(
(opt) => String(opt.value) === formik.values.product_id
) || null
);
}, [formik.values.product_id, productOptions]);
const warehouseIdValue = useMemo(() => {
if (!formik.values.warehouse_id) return null;
return (
warehouseOptions.find((opt) => String(opt.value) === formik.values.warehouse_id) || null
warehouseOptions.find(
(opt) => String(opt.value) === formik.values.warehouse_id
) || null
);
}, [formik.values.warehouse_id, warehouseOptions]);
@@ -310,7 +314,11 @@ const MovementTable = () => {
value={tableFilterState.search ?? ''}
onChange={searchChangeHandler}
startAdornment={
<Icon icon='heroicons:magnifying-glass' width={20} height={20} />
<Icon
icon='heroicons:magnifying-glass'
width={20}
height={20}
/>
}
className={{
wrapper: 'w-full min-w-24 max-w-3xs',
@@ -356,7 +364,9 @@ const MovementTable = () => {
pageSize={tableFilterState.pageSize}
page={isResponseSuccess(movements) ? movements?.meta?.page : 0}
totalItems={
isResponseSuccess(movements) ? movements?.meta?.total_results : 0
isResponseSuccess(movements)
? movements?.meta?.total_results
: 0
}
onPageChange={setPage}
onPageSizeChange={setPageSize}