Implement editing collection settings and deleting collections (#37658)

This commit is contained in:
diondiondion authored and GitHub committed 2026-01-29 11:01:40 +00:00
1 parent 21f8fc808e
commit 6f53b0b634
9 files changed
+156 -39

No files matched your search

+3 -3
View File
@@ -9,7 +9,7 @@ import type {
ApiWrappedCollectionJSON,
ApiCollectionWithAccountsJSON,
ApiCreateCollectionPayload,
ApiPatchCollectionPayload,
ApiUpdateCollectionPayload,
ApiCollectionsJSON,
} from '../api_types/collections';
@@ -19,7 +19,7 @@ export const apiCreateCollection = (collection: ApiCreateCollectionPayload) =>
export const apiUpdateCollection = ({
id,
...collection
}: ApiPatchCollectionPayload) =>
}: ApiUpdateCollectionPayload) =>
apiRequestPut<ApiWrappedCollectionJSON>(
`v1_alpha/collections/${id}`,
collection,
@@ -29,7 +29,7 @@ export const apiDeleteCollection = (collectionId: string) =>
apiRequestDelete(`v1_alpha/collections/${collectionId}`);
export const apiGetCollection = (collectionId: string) =>
apiRequestGet<ApiCollectionWithAccountsJSON[]>(
apiRequestGet<ApiCollectionWithAccountsJSON>(
`v1_alpha/collections/${collectionId}`,
);