Untitled
unknown
typescript
3 years ago
496 B
7
Indexable
import { getStateStore } from 'src/global-state/Store';
import { convertParams } from './convertParams';
import { generatePermissions } from './generatePermissions';
const isUserHasPermissions = (requiredPermissions: string[]) => {
console.log('store is', getStateStore());
const userPermissions = getStateStore().user.permissions;
console.log({ userPermissions, requiredPermissions });
return requiredPermissions.every((permission: string) => userPermissions.includes(permission));
};
Editor is loading...