fix(webap): sales by items query state from query string

This commit is contained in:
Ahmed Bouhuolia
2023-08-20 22:39:37 +02:00
parent fbeb489128
commit d5decbbd0b
9 changed files with 59 additions and 38 deletions

View File

@@ -31,7 +31,7 @@ function ReceivableAgingSummarySheet({
asDate: moment(filter.asDate).format('YYYY-MM-DD'),
};
setLocationQuery(_filter);
}, []);
}, [setLocationQuery]);
// Handle number format submit.
const handleNumberFormatSubmit = (numberFormat) => {

View File

@@ -45,27 +45,22 @@ export const getARAgingSummaryQuerySchema = () => {
};
/**
*
* @param locationQuery
* @returns
* Parses the AR aging summary state.
*/
const parseARAgingSummaryQuery = (locationQuery) => {
const defaultQuery = getDefaultARAgingSummaryQuery();
const transformed = {
...defaultQuery,
...transformToForm(locationQuery, defaultQuery),
};
return {
...transformed,
//
branchesIds: castArray(transformed.branchesIds),
};
};
/**
*
* AR aging summary query state.
*/
export const useARAgingSummaryQuery = () => {
const [locationQuery, setLocationQuery] = useAppQueryString();