add validasi import member ship

This commit is contained in:
2023-05-17 09:16:42 +07:00
parent a454461449
commit da68ae3e05
9 changed files with 273 additions and 10 deletions

View File

@@ -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>
)}