From d75649d18aadedbfd55137424059b898013f1569 Mon Sep 17 00:00:00 2001 From: Anthony LC Date: Fri, 17 May 2024 22:40:58 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=8F=B7=EF=B8=8F(frontend)=20adapt=20some?= =?UTF-8?q?=20types?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adapt some pad types. --- src/frontend/apps/impress/src/features/pads/pad/types.tsx | 4 ++++ .../src/features/pads/pads-create/api/useCreatePad.tsx | 5 +---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/frontend/apps/impress/src/features/pads/pad/types.tsx b/src/frontend/apps/impress/src/features/pads/pad/types.tsx index 50fe75ea..808cbff1 100644 --- a/src/frontend/apps/impress/src/features/pads/pad/types.tsx +++ b/src/frontend/apps/impress/src/features/pads/pad/types.tsx @@ -17,9 +17,13 @@ export enum Role { OWNER = 'owner', } +export type Base64 = string; + export interface Pad { id: string; title: string; + content: Base64; + is_public: boolean; accesses: Access[]; created_at: string; updated_at: string; diff --git a/src/frontend/apps/impress/src/features/pads/pads-create/api/useCreatePad.tsx b/src/frontend/apps/impress/src/features/pads/pads-create/api/useCreatePad.tsx index 906f5037..fa3ea810 100644 --- a/src/frontend/apps/impress/src/features/pads/pads-create/api/useCreatePad.tsx +++ b/src/frontend/apps/impress/src/features/pads/pads-create/api/useCreatePad.tsx @@ -3,10 +3,7 @@ import { useMutation, useQueryClient } from '@tanstack/react-query'; import { APIError, errorCauses, fetchAPI } from '@/api'; import { KEY_LIST_PAD, Pad } from '@/features/pads'; -type CreatePadParam = { - title: string; - is_public: boolean; -}; +type CreatePadParam = Pick; export const createPad = async ({ title,