feat: implement save mechanisim

Signed-off-by: Sebastian <krupinski01@gmail.com>
This commit is contained in:
2026-08-18 22:30:42 -04:00
parent 67024b5bfd
commit 684d50062c
8 changed files with 359 additions and 15 deletions
+6
View File
@@ -9,6 +9,8 @@ import type {
CompositionDiscardResponse,
CompositionPatchRequest,
CompositionPatchResponse,
CompositionSaveRequest,
CompositionSaveResponse,
CompositionSendRequest,
CompositionSendResponse,
CompositionStageRequest,
@@ -50,6 +52,10 @@ const compositionService = {
return await post<CompositionPatchRequest, CompositionPatchResponse>('patch', request)
},
async save(request: CompositionSaveRequest): Promise<CompositionSaveResponse> {
return await post<CompositionSaveRequest, CompositionSaveResponse>('save', request)
},
async discard(request: CompositionDiscardRequest): Promise<CompositionDiscardResponse> {
return await post<CompositionDiscardRequest, CompositionDiscardResponse>('discard', request)
},