Side Menu layer 2 updated

This commit is contained in:
2025-01-08 12:06:30 +03:00
parent 2dd267a570
commit 2a80db4544
7 changed files with 319 additions and 113 deletions

View File

@@ -43,6 +43,15 @@ async function retrieveAvailableEvents() {
return decrpytAccessObject ? JSON.parse(decrpytAccessObject) : null;
}
async function retrieveavailablePages() {
const cookieStore = await cookies();
const encrpytAccessObject = cookieStore.get("availablePages")?.value || "";
const decrpytAccessObject = await nextCrypto.decrypt(encrpytAccessObject);
return decrpytAccessObject
? JSON.parse(decrpytAccessObject)?.availablePages || []
: null;
}
async function retrieveAvatarInfo() {
const response = await fetchDataWithToken(
`${baseUrl}/authentication/avatar`,
@@ -119,4 +128,5 @@ export {
retrieveAccessObjects,
retrieveAvailableEvents,
retrieveUserSelection,
retrieveavailablePages,
};