From b5e404c0c165c2532ea3bb539a2f3a40ad46e92d Mon Sep 17 00:00:00 2001 From: "ajat91.sudrajat" Date: Fri, 31 Dec 2021 09:23:24 +0700 Subject: [PATCH] Perbaikan Modal --- src/component/ProductComponent.js | 50 ++++++-------- src/pages/Membership/Membership.js | 1 + src/pages/Payback/Payback.js | 102 +++++++++++++++++++---------- src/pages/Profile/Profile.js | 1 + src/store/membership.js | 3 +- src/store/payback.js | 3 + 6 files changed, 93 insertions(+), 67 deletions(-) diff --git a/src/component/ProductComponent.js b/src/component/ProductComponent.js index a5f6f93..f2daca7 100644 --- a/src/component/ProductComponent.js +++ b/src/component/ProductComponent.js @@ -210,16 +210,16 @@ export const ProductComponent = observer((props) => { store.product.filterSupplier = null; store.product.filterSubCategory = null; setFilterSupplier([]); - store.product.filterCategory = null; setFilterSubCategories([]); await store.product.getData(); store.product.visibleModalFilterProduct = false; }; const handleCancelFilter = () => { - setFilterSupplier([]); - store.product.filterCategory = null; + store.product.filterSubCategory = null; + store.product.filterSupplier = null; setFilterSubCategories([]); + setFilterSupplier([]); store.product.visibleModalFilterProduct = false; }; @@ -229,18 +229,20 @@ export const ProductComponent = observer((props) => { modalLoader.setLoading(true); await store.product.getData(); modalLoader.setLoading(false); + setFilterSupplier([]); + setFilterSubCategories([]); store.product.visibleModalFilterProduct = false; }; - const handleFilterCategory = async (value) => { - if (value) { - store.product.filterCategory = value; - await store.product.getDataSubCategories(); - } else { - store.product.filterCategory = null; - await store.product.getDataSubCategories(); - } - }; + // const handleFilterCategory = async (value) => { + // if (value) { + // store.product.filterCategory = value; + // await store.product.getDataSubCategories(); + // } else { + // store.product.filterCategory = null; + // await store.product.getDataSubCategories(); + // } + // }; const footerLayoutFilter = [