[Glitch] Use new Collections endpoint version
Port a86f3a4000bac9d502f5a7613f2fa544755a8321 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
This commit is contained in:
parent
121839f262
commit
bc9732c26c
@ -15,48 +15,40 @@ import type {
|
|||||||
} from '../api_types/collections';
|
} from '../api_types/collections';
|
||||||
|
|
||||||
export const apiCreateCollection = (collection: ApiCreateCollectionPayload) =>
|
export const apiCreateCollection = (collection: ApiCreateCollectionPayload) =>
|
||||||
apiRequestPost<ApiWrappedCollectionJSON>('v1_alpha/collections', collection);
|
apiRequestPost<ApiWrappedCollectionJSON>('v1/collections', collection);
|
||||||
|
|
||||||
export const apiUpdateCollection = ({
|
export const apiUpdateCollection = ({
|
||||||
id,
|
id,
|
||||||
...collection
|
...collection
|
||||||
}: ApiUpdateCollectionPayload) =>
|
}: ApiUpdateCollectionPayload) =>
|
||||||
apiRequestPut<ApiWrappedCollectionJSON>(
|
apiRequestPut<ApiWrappedCollectionJSON>(`v1/collections/${id}`, collection);
|
||||||
`v1_alpha/collections/${id}`,
|
|
||||||
collection,
|
|
||||||
);
|
|
||||||
|
|
||||||
export const apiDeleteCollection = (collectionId: string) =>
|
export const apiDeleteCollection = (collectionId: string) =>
|
||||||
apiRequestDelete(`v1_alpha/collections/${collectionId}`);
|
apiRequestDelete(`v1/collections/${collectionId}`);
|
||||||
|
|
||||||
export const apiGetCollection = (collectionId: string) =>
|
export const apiGetCollection = (collectionId: string) =>
|
||||||
apiRequestGet<ApiCollectionWithAccountsJSON>(
|
apiRequestGet<ApiCollectionWithAccountsJSON>(
|
||||||
`v1_alpha/collections/${collectionId}`,
|
`v1/collections/${collectionId}`,
|
||||||
);
|
);
|
||||||
|
|
||||||
export const apiGetCollectionsCreatedByAccount = (accountId: string) =>
|
export const apiGetCollectionsCreatedByAccount = (accountId: string) =>
|
||||||
apiRequestGet<ApiCollectionsJSON>(
|
apiRequestGet<ApiCollectionsJSON>(`v1/accounts/${accountId}/collections`);
|
||||||
`v1_alpha/accounts/${accountId}/collections`,
|
|
||||||
);
|
|
||||||
|
|
||||||
export const apiGetCollectionsFeaturingAccount = (accountId: string) =>
|
export const apiGetCollectionsFeaturingAccount = (accountId: string) =>
|
||||||
apiRequestGet<ApiCollectionsJSON>(
|
apiRequestGet<ApiCollectionsJSON>(`v1/accounts/${accountId}/in_collections`);
|
||||||
`v1_alpha/accounts/${accountId}/in_collections`,
|
|
||||||
);
|
|
||||||
|
|
||||||
export const apiAddCollectionItem = (collectionId: string, accountId: string) =>
|
export const apiAddCollectionItem = (collectionId: string, accountId: string) =>
|
||||||
apiRequestPost<WrappedCollectionAccountItem>(
|
apiRequestPost<WrappedCollectionAccountItem>(
|
||||||
`v1_alpha/collections/${collectionId}/items`,
|
`v1/collections/${collectionId}/items`,
|
||||||
{ account_id: accountId },
|
{ account_id: accountId },
|
||||||
);
|
);
|
||||||
|
|
||||||
export const apiRemoveCollectionItem = (collectionId: string, itemId: string) =>
|
export const apiRemoveCollectionItem = (collectionId: string, itemId: string) =>
|
||||||
apiRequestDelete<WrappedCollectionAccountItem>(
|
apiRequestDelete<WrappedCollectionAccountItem>(
|
||||||
`v1_alpha/collections/${collectionId}/items/${itemId}`,
|
`v1/collections/${collectionId}/items/${itemId}`,
|
||||||
);
|
);
|
||||||
|
|
||||||
export const apiRevokeCollectionInclusion = (
|
export const apiRevokeCollectionInclusion = (
|
||||||
collectionId: string,
|
collectionId: string,
|
||||||
itemId: string,
|
itemId: string,
|
||||||
) =>
|
) => apiRequestPost(`v1/collections/${collectionId}/items/${itemId}/revoke`);
|
||||||
apiRequestPost(`v1_alpha/collections/${collectionId}/items/${itemId}/revoke`);
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user