ini punya ahdan

This commit is contained in:
ahdan15
2024-12-16 13:49:33 +07:00
parent b475874694
commit 9999faa387
21 changed files with 5616 additions and 525 deletions
+26 -46
View File
@@ -56,64 +56,21 @@ export const useSubspesialisStore = defineStore("Subspesialises", () => {
};
});
// export const useSurkonStore = defineStore("Surkon", () => {
// const subspesialis = ref<any[]>([]);
// const loadSubspesialis = async () => {
// try {
// subspesialis.value = await $fetch("/api/surkon/get");
// } catch (error) {
// console.error("Failed to load subspesialis:", error);
// }
// };
// return {
// subspesialis,
// loadSubspesialis,
// };
// });
export const useSubspesialisStorePost = defineStore("SubspesialisProses", () => {
// Create state for holding users
const surkon = ref<any[]>([]);
// const data_edit = ref<any[]>([]);
const data_edit = ref<any>(null);
const proses_edit = async (payload: Record<string, any>) => {
// try {
// surkon.value = await $fetch("/api/surkon/post", {
// method: "POST",
// headers: {
// "Content-Type": "application/json",
// },
// body: JSON.stringify(payload)
// });
// } catch (error) {
// console.error("Failed to load surkon:", error);
// }
// data_edit.value = [payload]
data_edit.value = payload
};
// Function to load user data
/*const loadSurKon = async (payload: Record<string, any>) => {
try {
// console.log("APA INI")
surkon.value = await $fetch("/api/surkon/post",{
method: "POST",
headers: {
"Content-Type": "application/json",
},
// body: JSON.stringify(payload._value)
body: JSON.stringify(payload)
});
} catch (error) {
console.error("Failed to load surkon:", error);
}
// console.log(payload)
};*/
return {
surkon,
// loadSurKon,
proses_edit,
data_edit
};
@@ -171,6 +128,29 @@ export const useSurkonStorePost = defineStore("SuratKontrol", () => {
};
});
export const useDataLogAPIGet = defineStore("DataLogAPI", () => {
const dataLogAPI = ref<any[]>([]);
const loadDataLogAPI = async (reqDataLogAPI: Record<string, any>) => {
try {
console.log("REQ", reqDataLogAPI)
dataLogAPI.value = await $fetch("/api/satu_rssa/logapi", {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify(reqDataLogAPI)
});
console.log(dataLogAPI.value)
} catch (error) {
console.error("Failed to load data log api:", error);
}
};
return{
dataLogAPI,
loadDataLogAPI,
}
})
//Path:stores/users.ts
if (import.meta.hot) {
// import.meta.hot.accept(acceptHMRUpdate(useUsersStore, import.meta.hot))