Browse Source

chore(dashboard): Fix tsc error in build

Michael Bromley 1 month ago
parent
commit
a1c826ddc3
1 changed files with 3 additions and 3 deletions
  1. 3 3
      packages/dashboard/src/lib/hooks/use-permissions.ts

+ 3 - 3
packages/dashboard/src/lib/hooks/use-permissions.ts

@@ -1,5 +1,3 @@
-import { Permission } from '@vendure/common/lib/generated-types';
-
 import { useAuth } from './use-auth.js';
 import { useAuth } from './use-auth.js';
 import { useChannel } from './use-channel.js';
 import { useChannel } from './use-channel.js';
 
 
@@ -33,7 +31,9 @@ export function usePermissions() {
         if (!selectedChannel) {
         if (!selectedChannel) {
             return false;
             return false;
         }
         }
-        return permissions.some(permission => selectedChannel.permissions.includes(permission as Permission));
+        return permissions.some(permission =>
+            selectedChannel.permissions.includes(permission as (typeof selectedChannel.permissions)[number]),
+        );
     }
     }
 
 
     return { hasPermissions };
     return { hasPermissions };