fix: add refresh after crd operation in membership contd

This commit is contained in:
caturbgs
2021-12-22 23:43:45 +07:00
parent 38c4aca9be
commit 7e356d0178
2 changed files with 26 additions and 33 deletions

View File

@@ -71,13 +71,14 @@ export const Membership = observer(() => {
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);
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`);
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`);
@@ -92,26 +93,26 @@ export const Membership = observer(() => {
const handleSubmitTransaction = async (data) => {
modalLoader.setLoading(true);
try {
data.destination = destination;
if (data.amount) {
data = {
...data,
amount: Number(data.amount),
};
}
data.destination = destination;
if (data.amount) {
data = {
...data,
amount: Number(data.amount),
};
}
let response = null;
let response = null;
(await store.authentication.userData.role) === "Admin"
? (response = await store.transaction.distributeAdmin(data))
: (response = await store.transaction.distribute(data));
(await store.authentication.userData.role) === "Admin"
? (response = await store.transaction.distributeAdmin(data))
: (response = await store.transaction.distribute(data));
response?.body?.statusCode === 201
? message.success("Success Top Up")
: message.error("Failed Top Up");
response?.body?.statusCode === 201
? message.success("Success Top Up")
: message.error("Failed Top Up");
modalLoader.setLoading(false);
//await store.supplier.getData()
modalLoader.setLoading(false);
await getData();
} catch (e) {
console.log(e, "apa errornya");
modalLoader.setLoading(false);
@@ -264,8 +265,9 @@ export const Membership = observer(() => {
setConfirmLoading(true);
modalLoader.setLoading(true);
try {
await store.membership.create(data);
message.success("Success Add New Member");
await store.membership.create(data);
message.success("Success Add New Member");
await getData();
} catch (e) {
console.log(e, "apa errornya");
message.error("Failed Add Member");