feat: wip UI attachments

This commit is contained in:
Ahmed Bouhuolia
2024-05-28 15:59:15 +02:00
parent 2244cc6116
commit fcd61c6159
9 changed files with 382 additions and 23 deletions

View File

@@ -0,0 +1,31 @@
// @ts-nocheck
import { useMutation } from 'react-query';
import useApiRequest from '../useRequest';
const commonInvalidateQueries = (query) => {
// Invalidate accounts.
};
/**
* Uploads the given attachments.
*/
export function useUploadAttachments(props) {
const apiRequest = useApiRequest();
return useMutation(
(values) => apiRequest.post('/attachments', values),
props,
);
}
/**
* Deletes the given attachment key.
*/
export function useDeleteAttachment(props) {
const apiRequest = useApiRequest();
return useMutation(
(key: string) => apiRequest.delete(`/attachments/${key}`),
props,
);
}