QC - User & Admin Menu Ekonomi SubMenu Pasar Desa
Fix bug kategori produk
This commit is contained in:
@@ -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,
|
||||||
})) || []
|
})) || []
|
||||||
|
|||||||
@@ -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,
|
||||||
})) || []
|
})) || []
|
||||||
|
|||||||
@@ -31,8 +31,8 @@ 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(() => {
|
||||||
|
|||||||
Reference in New Issue
Block a user