admin appPermissions
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2026-07-09 09:06:55 +09:00
parent ecbf57d978
commit fd590540bc
4 changed files with 64 additions and 47 deletions
+9
View File
@@ -1523,6 +1523,15 @@ function App() {
return () => window.removeEventListener(authExpiredEventName, handleAuthExpired);
}, [navigate]);
useEffect(() => {
const handleAdminPermissionsChange = () => {
setCurrentAdmin(readCurrentAdmin());
};
window.addEventListener('studio-admin-app-permissions-change', handleAdminPermissionsChange);
return () => window.removeEventListener('studio-admin-app-permissions-change', handleAdminPermissionsChange);
}, []);
useEffect(() => {
if (location.pathname === '/') navigate('/dashboard', { replace: true });
}, [location.pathname, navigate]);