feat: export file
This commit is contained in:
@@ -171,20 +171,17 @@ export const DetailUser = observer(() => {
|
||||
}
|
||||
modalLoader.setLoading(true);
|
||||
try {
|
||||
const response = await store.transaction.exportTransaction(store.membership.dataDetail.id, dataDate)
|
||||
console.log('responseiniyak', response);
|
||||
message.success("Success export");
|
||||
await store.transaction.exportTransaction(store.membership.dataDetail, dataDate)
|
||||
// console.log('responseiniyak', response);
|
||||
// message.success("Success export");
|
||||
setModalExport(false);
|
||||
modalLoader.setLoading(false);
|
||||
return response;
|
||||
} catch (e) {
|
||||
setModalExport(false);
|
||||
console.error(e, "apa errornya");
|
||||
message.error(e.response?.body?.message || "Failed to export");
|
||||
setModalExport(false);
|
||||
modalLoader.setLoading(false);
|
||||
}
|
||||
setModalExport(false);
|
||||
modalLoader.setLoading(false);
|
||||
};
|
||||
|
||||
const columns = [
|
||||
@@ -563,17 +560,19 @@ export const DetailUser = observer(() => {
|
||||
</Button>
|
||||
)}
|
||||
{store.authentication.userData.role === "Admin" && (
|
||||
<>
|
||||
<Button
|
||||
onClick={() => withdrawProfit(store.membership.dataDetail.id)}
|
||||
>
|
||||
Withdraw Profit
|
||||
</Button>
|
||||
)}
|
||||
<Button
|
||||
onClick={() => setModalExport(true)}
|
||||
>
|
||||
<ExportOutlined /> Export
|
||||
</Button>
|
||||
</>
|
||||
)}
|
||||
</Space>
|
||||
</Col>
|
||||
</Row>
|
||||
|
||||
Reference in New Issue
Block a user