Files

21 lines
321 B
TypeScript

import { type DefaultSession } from 'next-auth';
declare module 'next-auth' {
interface Session {
user: {
id: string;
isAdmin: boolean;
} & DefaultSession['user'];
}
interface User {
isAdmin?: boolean;
}
}
declare module 'next-auth/jwt' {
interface JWT {
isAdmin?: boolean;
}
}