storage permissions

This commit is contained in:
Jan Prochazka
2024-07-30 13:01:34 +02:00
parent 53ee6eacb2
commit b0405855aa
5 changed files with 40 additions and 25 deletions

View File

@@ -4,13 +4,17 @@ import { useConfig } from './metadataLoaders';
let compiled = null;
export default function hasPermission(tested) {
// console.log('TESTING PERM', tested, compiled, testPermission(tested, compiled));
return testPermission(tested, compiled);
}
export function subscribePermissionCompiler() {
// console.log('subscribePermissionCompiler', compiled);
useConfig().subscribe(value => {
if (!value) return;
const { permissions } = value;
compiled = compilePermissions(permissions);
// console.log('COMPILED PERMS', compiled);
});
}