phx-react
Version:
PHX REACT
21 lines • 760 B
JavaScript
import { PHXAxiosInstance } from '../../../axiosInstance';
export default function useSaveMenuConfig() {
const handleSaveMenuConfig = async ({ data, key }) => {
await PHXAxiosInstance.put(`${process.env.NEXT_PUBLIC_API_GATEWAY}/setting/setting-site`, {
key,
value: data,
});
};
async function getSavedMenuConfig({ key }) {
try {
const { data: { data }, } = await PHXAxiosInstance.get(`${process.env.NEXT_PUBLIC_API_GATEWAY}/setting/setting-site?key=${key}`);
return data;
}
catch (e) {
console.error(e);
throw e;
}
}
return { handleSaveMenuConfig, getSavedMenuConfig };
}
//# sourceMappingURL=use-save-menu-config.js.map