Files
sign/packages/lib/next-auth/guards/is-admin.ts

5 lines
171 B
TypeScript
Raw Normal View History

2025-01-02 15:33:37 +11:00
import type { User } from '@prisma/client';
import { Role } from '@prisma/client';
2023-09-08 12:56:44 +03:00
2025-01-02 15:33:37 +11:00
export const isAdmin = (user: Pick<User, 'roles'>) => user.roles.includes(Role.ADMIN);