add validasi import member ship
This commit is contained in:
@@ -79,7 +79,6 @@ export default function CorporatePlanList() {
|
||||
.catch((response) => {
|
||||
enqueueSnackbar('Failed getting data. ' + response.message, { variant: 'error' });
|
||||
});
|
||||
// console.log(response.data);
|
||||
setDataTableLoading(false);
|
||||
|
||||
setDataTableData(response.data);
|
||||
@@ -161,6 +160,19 @@ export default function CorporatePlanList() {
|
||||
}
|
||||
};
|
||||
|
||||
const handleMemberList = async (appliedFilter = null) => {
|
||||
axios.get('corporates/' + corporate_id + '/members/list').then((response) => {
|
||||
console.log(response);
|
||||
const link = document.createElement('a');
|
||||
console.log(response.data.data.file_name);
|
||||
link.href = response.data.data.file_url;
|
||||
link.setAttribute('download', response.data.data.file_name);
|
||||
document.body.appendChild(link);
|
||||
link.click();
|
||||
handleClose();
|
||||
});
|
||||
}
|
||||
|
||||
const handleCancelImportButton = () => {
|
||||
importPlan.current.value = '';
|
||||
importPlan.current.dispatchEvent(new Event('change', { bubbles: true }));
|
||||
@@ -254,6 +266,7 @@ export default function CorporatePlanList() {
|
||||
>
|
||||
Download Template
|
||||
</MenuItem>
|
||||
<MenuItem onClick={handleMemberList}>Download Member</MenuItem>
|
||||
</Menu>
|
||||
</Stack>
|
||||
)}
|
||||
|
||||
Reference in New Issue
Block a user