feat: add helper function to construct address search

This commit is contained in:
Methapon Metanipat 2024-09-11 14:38:56 +07:00
parent 4da867cde1
commit 29fd02cfee

View file

@ -7,3 +7,23 @@ export function connectOrDisconnect(id?: string | null) {
disconnect: id === null || undefined,
};
}
export function whereAddressQuery(query: string) {
return [
{ address: { contains: query } },
{ addressEN: { contains: query } },
{ soi: { contains: query } },
{ soiEN: { contains: query } },
{ moo: { contains: query } },
{ mooEN: { contains: query } },
{ street: { contains: query } },
{ streetEN: { contains: query } },
{ province: { name: { contains: query } } },
{ province: { nameEN: { contains: query } } },
{ district: { name: { contains: query } } },
{ district: { nameEN: { contains: query } } },
{ subDistrict: { name: { contains: query } } },
{ subDistrict: { nameEN: { contains: query } } },
{ subDistrict: { zipCode: { contains: query } } },
];
}