mirror of
https://github.com/kjanat/livedash-node.git
synced 2026-02-13 21:35:44 +01:00
fix: resolve Prettier markdown code block parsing errors
- Fix syntax errors in skills markdown files (.github/skills, .opencode/skills) - Change typescript to tsx for code blocks with JSX - Replace ellipsis (...) in array examples with valid syntax - Separate CSS from TypeScript into distinct code blocks - Convert JavaScript object examples to valid JSON in docs - Fix enum definitions with proper comma separation
This commit is contained in:
17
lib/types.ts
17
lib/types.ts
@@ -1,13 +1,12 @@
|
||||
import type { UserRole } from "@prisma/client";
|
||||
import type { Session as NextAuthSession } from "next-auth";
|
||||
|
||||
export interface UserSession extends Omit<NextAuthSession, "user"> {
|
||||
export interface UserSession {
|
||||
user: {
|
||||
id?: string;
|
||||
id: string;
|
||||
name?: string | null;
|
||||
email?: string;
|
||||
email: string;
|
||||
image?: string | null;
|
||||
companyId: string;
|
||||
companyId: string | null;
|
||||
role: UserRole;
|
||||
};
|
||||
}
|
||||
@@ -26,11 +25,9 @@ export interface Company {
|
||||
export interface User {
|
||||
id: string;
|
||||
email: string;
|
||||
password: string;
|
||||
role: string;
|
||||
companyId: string;
|
||||
resetToken?: string | null;
|
||||
resetTokenExpiry?: Date | null;
|
||||
name?: string | null;
|
||||
role: UserRole;
|
||||
companyId: string | null;
|
||||
company?: Company;
|
||||
createdAt: Date;
|
||||
updatedAt: Date;
|
||||
|
||||
Reference in New Issue
Block a user