import { TableSearchContext, createPageContext, createSearchContext, createTableSearchContext, } from '@hooks'; import {GetWarehousingFlowingListParams, OriginalListParams} from '@models'; export const pageContext = createPageContext(); export const searchContext = createSearchContext(); export const contextState = { code: '', startTime: '', endTime: '', }; export const context = createTableSearchContext(contextState); export function contextSelector( [{code, startTime, endTime}]: TableSearchContext, ): OriginalListParams { return { wllbCode: code, startTime, endTime, }; }