add update/delete/edit/add deck functionality

This commit is contained in:
2023-10-09 13:25:00 +02:00
parent 7d0ed69481
commit 065e23239e
5 changed files with 112 additions and 10 deletions

View File

@@ -63,4 +63,12 @@ export type GetDecksArgs = {
itemsPerPage?: number
}
export type CreateDeckArgs = {
name: string
isPrivate?: boolean
cover?: string
}
export type UpdateDeckArgs = Partial<CreateDeckArgs> & { id: Deck['id'] }
export type Tab = 'all' | 'my'