QC - User & Admin Menu Ekonomi SubMenu Pasar Desa

Fix bug kategori produk
This commit is contained in:
2025-10-06 10:26:59 +08:00
parent 5c66eccf23
commit cee0957e07
3 changed files with 7 additions and 7 deletions

View File

@@ -53,7 +53,7 @@ function EditPasarDesa() {
// load data awal // load data awal
useEffect(() => { useEffect(() => {
pasarState.kategoriProduk.findMany.load(); pasarState.kategoriProduk.findManyAll.load();
const loadPasarDesa = async () => { const loadPasarDesa = async () => {
const id = params?.id as string; const id = params?.id as string;
@@ -245,7 +245,7 @@ function EditPasarDesa() {
value={formData.kategoriId} value={formData.kategoriId}
onChange={(val) => handleChange('kategoriId', val)} onChange={(val) => handleChange('kategoriId', val)}
data={ data={
pasarState.kategoriProduk.findMany.data?.map((v) => ({ pasarState.kategoriProduk.findManyAll.data?.map((v) => ({
value: v.id, value: v.id,
label: v.nama, label: v.nama,
})) || [] })) || []

View File

@@ -30,7 +30,7 @@ export default function CreatePasarDesa() {
const [file, setFile] = useState<File | null>(null); const [file, setFile] = useState<File | null>(null);
useEffect(() => { useEffect(() => {
statePasar.kategoriProduk.findMany.load(); statePasar.kategoriProduk.findManyAll.load();
}, []); }, []);
const resetForm = () => { const resetForm = () => {
@@ -201,7 +201,7 @@ export default function CreatePasarDesa() {
value={statePasar.pasarDesa.create.form.kategoriId} value={statePasar.pasarDesa.create.form.kategoriId}
onChange={(val) => (statePasar.pasarDesa.create.form.kategoriId = val)} onChange={(val) => (statePasar.pasarDesa.create.form.kategoriId = val)}
data={ data={
statePasar.kategoriProduk.findMany.data?.map((v) => ({ statePasar.kategoriProduk.findManyAll.data?.map((v) => ({
value: v.id, value: v.id,
label: v.nama, label: v.nama,
})) || [] })) || []

View File

@@ -30,9 +30,9 @@ function Page() {
// Filter data based on selected category // Filter data based on selected category
const filteredData = selectedCategory const filteredData = selectedCategory
? data?.filter(item => ? data?.filter(item =>
item.KategoriToPasar?.some(kategori => kategori.kategoriId === selectedCategory) item.KategoriToPasar?.some(kategori => kategori.kategoriId === selectedCategory)
) )
: data; : data;
useShallowEffect(() => { useShallowEffect(() => {