fix:table user levels

This commit is contained in:
Rama Priyanto 2025-06-11 15:02:32 +07:00
parent 453c9cef46
commit f005d9584e
1 changed files with 64 additions and 58 deletions

View File

@ -104,7 +104,7 @@ export default function MasterUserLevelTable() {
}; };
const res = await getAllUserLevels(request); const res = await getAllUserLevels(request);
const data = res?.data?.data; const data = res?.data?.data;
setTotalPage(Math.ceil(res?.data?.meta?.totalPage)); setTotalPage(Math.ceil(res?.data?.meta?.totalPage) || 1);
await initUserData(10, data); await initUserData(10, data);
close(); close();
} }
@ -114,7 +114,7 @@ export default function MasterUserLevelTable() {
page: 1, page: 1,
limit: -1, limit: -1,
search: "", search: "",
timeStamp: getUnixTimestamp(), // timeStamp: getUnixTimestamp(),
}; };
const res = await getAllUserLevels(request); const res = await getAllUserLevels(request);
const data = res?.data?.data; const data = res?.data?.data;
@ -140,6 +140,8 @@ export default function MasterUserLevelTable() {
return value; return value;
}); });
setMasterUserLevel(newData); setMasterUserLevel(newData);
} else {
setMasterUserLevel([]);
} }
} }
@ -156,6 +158,7 @@ export default function MasterUserLevelTable() {
}; };
async function doneTyping() { async function doneTyping() {
setPage(1);
fetchData(); fetchData();
} }
@ -331,7 +334,8 @@ export default function MasterUserLevelTable() {
</div> </div>
)} )}
</div> </div>
{masterUserLevelTable && (
<>
<Table <Table
// selectionMode="multiple" // selectionMode="multiple"
aria-label="micro issue table" aria-label="micro issue table"
@ -389,6 +393,8 @@ export default function MasterUserLevelTable() {
onChange={(page) => setPage(page)} onChange={(page) => setPage(page)}
/> />
</div> </div>
</>
)}
</div> </div>
</div> </div>
</> </>