Website transfer.

This commit is contained in:
Mike Cao 2024-02-09 19:37:45 -08:00
parent b6a900c5a4
commit d99fb09c37
9 changed files with 249 additions and 16 deletions

View file

@ -10,6 +10,7 @@ import {
} from './constants';
import * as yup from 'yup';
import { TIME_UNIT } from './date';
import { Dispatch, SetStateAction } from 'react';
type ObjectValues<T> = T[keyof T];
@ -64,6 +65,13 @@ export interface FilterResult<T> {
sortDescending?: boolean;
}
export interface FilterQueryResult<T> {
result: FilterResult<T>;
query: any;
params: SearchFilter;
setParams: Dispatch<SetStateAction<T | SearchFilter>>;
}
export interface DynamicData {
[key: string]: number | string | DynamicData | number[] | string[] | DynamicData[];
}