added sendNativeNotification

This commit is contained in:
Ren Amamiya
2023-04-17 09:18:47 +07:00
parent 01a5733ef4
commit a734d0ce9b

View File

@@ -0,0 +1,12 @@
import { isPermissionGranted, requestPermission, sendNotification } from '@tauri-apps/api/notification';
export async function sendNativeNotification(content: string) {
let permissionGranted = await isPermissionGranted();
if (!permissionGranted) {
const permission = await requestPermission();
permissionGranted = permission === 'granted';
}
if (permissionGranted) {
sendNotification({ title: 'TAURI', body: content });
}
}