import axiosInstance from "./api";
import { apiUrl } from "./endpoints";
import { UpdateProfilePayload } from "../types/user";

export const updateProfileApi = async (
  payload: UpdateProfilePayload
) => {
  const res = await axiosInstance.patch(
    apiUrl.updateProfile,
    payload
  );

  return res.data;
};  
export const getTemplatesApi = async () => {
    const res = await axiosInstance.get(apiUrl.getTemplate);
    return res.data;
};

export const selectTemplateApi = async (selected_template_id: string) => {
    const res = await axiosInstance.patch(apiUrl.selectTemplate, {
        selected_template_id,
    });
    return res.data;
};