Memperbaiki fungsi invoke
This commit is contained in:
1 parent
2185c6e6fb
commit
f98cd2169a
3 files changed
+8
-3
No files matched your search
@@ -1,5 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
|
<uses-permission android:name="android.permission.BLUETOOTH" android:maxSdkVersion="30" />
|
||||||
|
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" android:maxSdkVersion="30" />
|
||||||
<uses-permission android:name="android.permission.BLUETOOTH_SCAN" android:usesPermissionFlags="neverForLocation" />
|
<uses-permission android:name="android.permission.BLUETOOTH_SCAN" android:usesPermissionFlags="neverForLocation" />
|
||||||
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
|
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
|
||||||
<uses-permission android:name="android.permission.BLUETOOTH_ADVERTISE" />
|
<uses-permission android:name="android.permission.BLUETOOTH_ADVERTISE" />
|
||||||
|
|||||||
+5
-2
@@ -2,11 +2,13 @@ import { invoke } from "@tauri-apps/api/core";
|
|||||||
import { SBlueclasMuatanKirim, SBlueclasResponDaftarPerangkat } from "./models";
|
import { SBlueclasMuatanKirim, SBlueclasResponDaftarPerangkat } from "./models";
|
||||||
|
|
||||||
export async function cekIzin(): Promise<string> {
|
export async function cekIzin(): Promise<string> {
|
||||||
return await invoke<string>("plugin:bluclas|cek_izin").then((res: string) => res);
|
return await invoke<string>("plugin:bluclas|cek_izin", {}).then(
|
||||||
|
(res: string) => res,
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function mintaIzin(): Promise<null> {
|
export async function mintaIzin(): Promise<null> {
|
||||||
return await invoke<null>("plugin:bluclas|minta_izin");
|
return await invoke<null>("plugin:bluclas|minta_izin", {});
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function daftarPerangkat(): Promise<
|
export async function daftarPerangkat(): Promise<
|
||||||
@@ -14,6 +16,7 @@ export async function daftarPerangkat(): Promise<
|
|||||||
> {
|
> {
|
||||||
return await invoke<SBlueclasResponDaftarPerangkat[]>(
|
return await invoke<SBlueclasResponDaftarPerangkat[]>(
|
||||||
"plugin:bluclas|daftar_perangkat",
|
"plugin:bluclas|daftar_perangkat",
|
||||||
|
{},
|
||||||
).then((res: SBlueclasResponDaftarPerangkat[]) => res);
|
).then((res: SBlueclasResponDaftarPerangkat[]) => res);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@segubi/tauri-plugin-bluclas-api",
|
"name": "@segubi/tauri-plugin-bluclas-api",
|
||||||
"version": "0.1.1",
|
"version": "0.1.2",
|
||||||
"author": "Rizky Denianto",
|
"author": "Rizky Denianto",
|
||||||
"description": "",
|
"description": "",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|||||||
Reference in new issue
Block a user