summaryrefslogtreecommitdiff
path: root/src/modules/result/components/ProductModal.tsx
diff options
context:
space:
mode:
authorRafi Zadanly <zadanlyr@gmail.com>2023-11-17 15:16:23 +0700
committerRafi Zadanly <zadanlyr@gmail.com>2023-11-17 15:16:23 +0700
commit07819844d5ef7e323fd956eacfedecb2f4f4bb80 (patch)
treed83ba8c6ff7f47f568889ff8371ee9d9918ed166 /src/modules/result/components/ProductModal.tsx
parent10ce1ad59969576244ba786d7d17da2da3fe6f61 (diff)
Update result feature
Diffstat (limited to 'src/modules/result/components/ProductModal.tsx')
-rw-r--r--src/modules/result/components/ProductModal.tsx6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/modules/result/components/ProductModal.tsx b/src/modules/result/components/ProductModal.tsx
index a4ef49e..001c946 100644
--- a/src/modules/result/components/ProductModal.tsx
+++ b/src/modules/result/components/ProductModal.tsx
@@ -1,3 +1,4 @@
+import { useResultStore } from '@/common/stores/useResultStore'
import { Input, Modal, ModalBody, ModalContent, ModalHeader, Pagination, Skeleton, Table, TableBody, TableCell, TableColumn, TableHeader, TableRow } from '@nextui-org/react'
import { Product } from '@prisma/client'
import { useQuery } from '@tanstack/react-query'
@@ -15,18 +16,19 @@ const ProductModal = ({ modal }: Props) => {
const [page, setPage] = useState(1)
const [search, setSearch] = useState("")
const debouncedSearch = useDebounce(search, 500)
+ const { filter } = useResultStore()
useEffect(() => {
setPage(1)
}, [debouncedSearch])
const { data } = useQuery({
- queryKey: ['product', page, debouncedSearch],
+ queryKey: ['product', page, debouncedSearch, filter.company],
queryFn: async () => {
const searchParams = new URLSearchParams({
page: page.toString(),
search: debouncedSearch,
- type: 'all'
+ companyId: filter.company
})
const response = await fetch(`/api/product?${searchParams}`)
const data: {