Client App [Notification]

[+] feat(global.d.ts): add support for window.__TAURI__.notification methods
[+] feat(update.ts): add notification for new version availability
[+] fix(Cargo.toml): add tauri feature "notification-all" to enable notifications
[+] fix(tauri.conf.json): enable all notification features in tauri configuration
This commit is contained in:
H0llyW00dzZ
2023-10-03 08:08:11 +07:00
parent 144200e315
commit 64a17abfe2
4 changed files with 41 additions and 1 deletions

5
app/global.d.ts vendored
View File

@@ -13,5 +13,10 @@ declare module "*.svg";
declare interface Window {
__TAURI__?: {
writeText(text: string): Promise<void>;
notification:{
requestPermission(): Promise<Permission>;
isPermissionGranted(): Promise<boolean>;
sendNotification(options: string | Options): void;
};
};
}