From 984b1cf428923f26ee9e3e3c37f3d691fd13936e Mon Sep 17 00:00:00 2001 From: Guillaume Dorce Date: Sun, 4 Jun 2023 16:30:06 +0200 Subject: [PATCH] add files colection to upload files to pb --- src/@types/pocketbase-types.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/@types/pocketbase-types.ts b/src/@types/pocketbase-types.ts index f664d41..ea67725 100644 --- a/src/@types/pocketbase-types.ts +++ b/src/@types/pocketbase-types.ts @@ -3,6 +3,7 @@ */ export enum Collections { + Files = "files", Pages = "pages", Users = "users", } @@ -31,6 +32,10 @@ export type AuthSystemFields = { // Record types for each collection +export type FilesRecord = { + file: string +} + export type PagesRecord = { content?: null | Tcontent title?: string @@ -44,17 +49,20 @@ export type UsersRecord = { } // Response types include system fields and match responses from the PocketBase API +export type FilesResponse = Required & BaseSystemFields export type PagesResponse = Required> & BaseSystemFields export type UsersResponse = Required & AuthSystemFields // Types containing all Records and Responses, useful for creating typing helper functions export type CollectionRecords = { + files: FilesRecord pages: PagesRecord users: UsersRecord } export type CollectionResponses = { + files: FilesResponse pages: PagesResponse users: UsersResponse } \ No newline at end of file