chore: update eslint and prettier configuration
This commit is contained in:
@@ -21,10 +21,13 @@ export function GuestGuard({ children }: { children: ReactNode }) {
|
||||
}, [accessToken, isInitialized, router, user]);
|
||||
|
||||
if (!isInitialized) {
|
||||
return <AppLoader label={accessToken ? 'Preparing workspace' : 'Loading'} />;
|
||||
return (
|
||||
<AppLoader label={accessToken ? 'Preparing workspace' : 'Loading'} />
|
||||
);
|
||||
}
|
||||
|
||||
if (isInitialized && accessToken && user) return <AppLoader label="Opening dashboard" />;
|
||||
if (isInitialized && accessToken && user)
|
||||
return <AppLoader label="Opening dashboard" />;
|
||||
|
||||
return children;
|
||||
}
|
||||
|
||||
@@ -9,7 +9,11 @@ type PermissionGuardProps = {
|
||||
fallback?: ReactNode;
|
||||
};
|
||||
|
||||
export function PermissionGuard({ children, permissions, fallback = null }: PermissionGuardProps) {
|
||||
export function PermissionGuard({
|
||||
children,
|
||||
permissions,
|
||||
fallback = null,
|
||||
}: PermissionGuardProps) {
|
||||
const { hasPermission } = usePermissions();
|
||||
|
||||
if (!hasPermission(permissions)) return fallback;
|
||||
|
||||
Reference in New Issue
Block a user