refactor(v4.0.0-alpha): beginning of a new era

This commit is contained in:
Amruth Pillai
2023-11-05 12:31:42 +01:00
parent 0ba6a444e2
commit 22933bd412
505 changed files with 81829 additions and 0 deletions

View File

@ -0,0 +1,24 @@
import { UrlDto } from "@reactive-resume/dto";
import { useQuery } from "@tanstack/react-query";
import { RESUME_PREVIEW_KEY } from "@/client/constants/query-keys";
import { axios } from "@/client/libs/axios";
export const previewResume = async (data: { id: string }) => {
const response = await axios.get<UrlDto>(`/resume/print/${data.id}/preview`);
return response.data;
};
export const useResumePreview = (id: string) => {
const {
error,
isPending: loading,
data,
} = useQuery({
queryKey: [RESUME_PREVIEW_KEY, { id }],
queryFn: () => previewResume({ id }),
});
return { url: data?.url, loading, error };
};