fix filter search posto and remove console log parsedUser

This commit is contained in:
Wikzyy
2025-03-18 15:11:03 +07:00
parent 1127c2c05f
commit 25cb7aae89
4 changed files with 13 additions and 11 deletions

View File

@ -175,7 +175,8 @@ const ManageMenusContextProvider = ({ children }: { children: React.ReactNode })
const flattenChildren = (parent: any, parentIdx: number, depth = 0, parentName = '') => {
if (parent.link === '/') {
if (!parents.find((el: any) => el.id === parent.id)) setParents((el: any) => [...el, { id: parent.id, name: parent.name }]) // GET PARENTS
if (!parents.find((el: any) => el.id === parent.id))
setParents((el: any) => [...el, { id: parent.id, name: parent.name }]); // GET PARENTS
}
if (!parent.children || parent.children.length === 0) {
return []; // Jika tidak ada children, kembalikan array kosong
@ -220,8 +221,9 @@ const ManageMenusContextProvider = ({ children }: { children: React.ReactNode })
const total_count = transformedData.length;
console.log(response.data);
setMenus(transformedData);
return { data: transformedData, totalCount: total_count };
return { data: transformedData, totalCount: response.data.total_count };
} catch (error) {
console.error('Error fetching Menus', error);
return { data: [], totalCount: 0 };