chore: feedback improvements

This commit is contained in:
Catalin Pit
2023-09-08 12:56:44 +03:00
parent 77058220a8
commit 660f5894a6
4 changed files with 8 additions and 7 deletions

View File

@ -1,7 +1,7 @@
import { redirect } from 'next/navigation';
import { isAdmin } from '@documenso/lib/';
import { getRequiredServerComponentSession } from '@documenso/lib/next-auth/get-server-session';
import { isAdmin } from '@documenso/lib/next-auth/guards/is-admin';
export type AdminLayoutProps = {
children: React.ReactNode;

View File

@ -16,7 +16,7 @@ import {
import { signOut } from 'next-auth/react';
import { useTheme } from 'next-themes';
import { isAdmin } from '@documenso/lib/';
import { isAdmin } from '@documenso/lib/next-auth/guards/is-admin';
import { User } from '@documenso/prisma/client';
import { Avatar, AvatarFallback } from '@documenso/ui/primitives/avatar';
import { Button } from '@documenso/ui/primitives/button';

View File

@ -1,5 +1 @@
import { Role, User } from '@documenso/prisma/client';
const isAdmin = (user: User) => user.roles.includes(Role.ADMIN);
export { isAdmin };
export {};

View File

@ -0,0 +1,5 @@
import { Role, User } from '@documenso/prisma/client';
const isAdmin = (user: User) => user.roles.includes(Role.ADMIN);
export { isAdmin };