import api from "@/lib/api"; import { useMutation, UseMutationOptions, useQuery, } from "@tanstack/react-query"; import { GetBucketRes } from "./types"; import { CreateBucketSchema } from "./schema"; export const useBuckets = () => { return useQuery({ queryKey: ["buckets"], queryFn: () => api.get("/buckets"), }); }; export const useCreateBucket = ( options?: UseMutationOptions ) => { return useMutation({ mutationFn: (body) => api.post("/v1/bucket", { body }), ...options, }); };