Tambah Fitur

This commit is contained in:
2022-01-26 16:10:46 +07:00
parent 9144a9ff56
commit 3c244bf9ba
4 changed files with 0 additions and 86 deletions

View File

@@ -76,40 +76,18 @@ export const Membership = observer(() => {
: await store.membership.getDataBySuperior();
};
const changeStatus = async (id, isActive) => {
const status = isActive ? "inactive" : "active";
const status2 = isActive ? "Inactivating" : "Activating";
try {
modalLoader.setLoading(true);
const response = await store.membership.changeStatus(id, status);
modalLoader.setLoading(false);
response?.body?.statusCode === 201
? message.success(`Success ${status2} Membership`)
: message.error(`Failed ${status2} Membership`);
await getData();
} catch (err) {
modalLoader.setLoading(false);
message.error(`Failed ${status2} Membership`);
}
};
const handleRemoveFilter = async () => {
store.membership.filterMembership = null;
store.membership.filterPartner = null;
setFilterMembership([]);
setFilterPartner([]);
store.membership.visibleModalFilterMembership = false;
//await getData();
await store.membership.getData();
};
const handleCancelFilter = async () => {
store.membership.filterMembership = null;
store.membership.filterPartner = null;
// setFilterMembership([]);
// setFilterPartner([]);
store.membership.visibleModalFilterMembership = false;
//await getData();
await store.membership.getData();
};
@@ -605,21 +583,14 @@ export const Membership = observer(() => {
<Select
mode={"multiple"}
placeholder="Choose Type"
//onChange={async (val) => handleFilterPartner(val)}
onChange={(val) => {
setFilterPartner(val);
}}
style={{ marginBottom: "20px", width: "100%" }}
value={filterPartner}
// value={store.membership.filterMembership || []}
>
<Option value="partner">Partner</Option>
<Option value="b2c">B2C</Option>
{/* {store.partner.data.map((item) => (
<Option value={item.id} key={item.id}>
{item.name}
</Option>
))} */}
</Select>
</Col>
</Row>