commerce/types/next-auth.d.ts
2025-02-07 12:25:04 +01:00

35 lines
620 B
TypeScript

import 'next-auth';
import 'next-auth/jwt';
declare module 'next-auth' {
interface Session {
user: {
customer_id: number;
token: string;
user_email: string;
user_nicename: string;
user_display_name: string;
};
}
interface User {
customer_id: number;
token: string;
user_email: string;
user_nicename: string;
user_display_name: string;
}
}
declare module 'next-auth/jwt' {
interface JWT {
user: {
customer_id: number;
token: string;
user_email: string;
user_nicename: string;
user_display_name: string;
};
}
}