mirror of
https://github.com/rustmailer/bichon.git
synced 2026-08-03 07:48:34 +02:00
feat(search): add advanced attachment filters for extension, category and mime type
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
import { AttachmentMetadata, get_attachment_meta } from '@/api/mailbox/envelope/api';
|
||||
import { useQuery, UseQueryOptions } from '@tanstack/react-query';
|
||||
|
||||
export const ATTACHMENT_METADATA_KEY = ['attachment_metadata'] as const;
|
||||
|
||||
export const useAttachmentMetadata = (options?: Partial<UseQueryOptions<AttachmentMetadata>>) => {
|
||||
return useQuery({
|
||||
queryKey: ATTACHMENT_METADATA_KEY,
|
||||
queryFn: get_attachment_meta,
|
||||
staleTime: 1000 * 60 * 10,
|
||||
gcTime: 1000 * 60 * 30,
|
||||
...options,
|
||||
});
|
||||
};
|
||||
Reference in New Issue
Block a user