This commit is contained in:
Veljko Tosic
2026-02-16 18:18:21 +01:00
parent c200847c17
commit 5d148db4da
17 changed files with 399 additions and 15 deletions

View File

@@ -1,3 +1,5 @@
import {type WhiteboardJoinPolicy, WhiteboardState} from "@/enums";
export interface User {
username: string
email: string
@@ -18,3 +20,14 @@ export interface AuthResponse {
accessToken: string
refreshToken: string
}
export interface Whiteboard {
id: string
ownerId: string
title: string
createdAt: Date
deletedAt?: Date
maxParticipants?: number
joinPolicy?: WhiteboardJoinPolicy
state: WhiteboardState
}