summaryrefslogtreecommitdiff
path: root/src/modules/result/components/ProductModal.tsx
diff options
context:
space:
mode:
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: {