frontend-dali/source/pages/logout/logic.ts

37 lines
567 B
TypeScript
Raw Normal View History

2025-09-25 17:54:20 +02:00
namespace _dali.pages
2024-09-26 16:47:01 +02:00
{
/**
*/
lib_plankton.zoo_page.register(
"logout",
async (parameters, target_element) => {
target_element.innerHTML = "";
try
{
await _dali.backend.session_end(
);
}
catch (error)
{
lib_plankton.log.notice(
"dali.logout_failed",
{
"details": String(error),
}
);
}
lib_plankton.zoo_page.nav_set_groups(["logged_out"]);
2024-09-26 16:47:01 +02:00
lib_plankton.zoo_page.set(
{
2024-10-10 23:00:51 +02:00
"name": "overview",
2024-09-26 16:47:01 +02:00
"parameters": {
}
}
);
return Promise.resolve<void>(undefined);
}
);
}