import { invoke } from "@tauri-apps/api/core"; import { SBlueclasMuatanKirim, SBlueclasResponDaftarPerangkat } from "./models"; export async function cekIzin(): Promise { return await invoke("plugin:bluclas|cek_izin").then((res: string) => res); } export async function mintaIzin(): Promise { return await invoke("plugin:bluclas|minta_izin"); } export async function daftarPerangkat(): Promise< SBlueclasResponDaftarPerangkat[] > { return await invoke( "plugin:bluclas|daftar_perangkat", ).then((res: SBlueclasResponDaftarPerangkat[]) => res); } export async function kirim(value: SBlueclasMuatanKirim): Promise { return await invoke("plugin:bluclas|kirim", { payload: { value, }, }); }