diff --git a/package.json b/package.json index 4f19204..bf44270 100644 --- a/package.json +++ b/package.json @@ -48,6 +48,7 @@ "svelte-keybinds": "1.0.5", "svelte-loader": "^3.1.9", "svelte-miniplayer": "1.0.3", + "svelte-sonner": "^0.1.1", "webpack": "^5.85.0", "webpack-cli": "^5.1.3", "webpack-dev-server": "^4.15.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 867c3ff..ca31010 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -112,6 +112,9 @@ devDependencies: svelte-miniplayer: specifier: 1.0.3 version: 1.0.3 + svelte-sonner: + specifier: ^0.1.1 + version: 0.1.1(svelte@4.0.4) webpack: specifier: ^5.85.0 version: 5.86.0(webpack-cli@5.1.4) @@ -5485,6 +5488,14 @@ packages: resolution: {integrity: sha512-++IvuENs/3x0SbHZ/jWNqfq+hmU/ZT73V/ETwn6TqCbHF7asXsZFxVcgyIL1lMaQMKxe227HrYghYRVNJXeFVw==} dev: true + /svelte-sonner@0.1.1(svelte@4.0.4): + resolution: {integrity: sha512-jQ/coEZvJxImxxsT5FPnHeXitGx5wQRhAkAz6C8DY8yM1qFPvFowG6mDtC0KPPDEKlHCmocbWigk6zrG27OO/Q==} + peerDependencies: + svelte: ^4.0.0 + dependencies: + svelte: 4.0.4 + dev: true + /svelte@4.0.4: resolution: {integrity: sha512-DDJavyX1mpNFLZ7jU9FwBKouemh6CJHZXwePBa5GXSaW5GuHZ361L2/1uznBqOCxu2UsUoWu8wRsB2iB8QG5sQ==} engines: {node: '>=16'} diff --git a/src/renderer/App.svelte b/src/renderer/App.svelte index 07b9ec0..c03482e 100644 --- a/src/renderer/App.svelte +++ b/src/renderer/App.svelte @@ -22,8 +22,8 @@ import ViewTrailer from './views/ViewAnime/ViewTrailer.svelte' import RSSView from './views/RSSView.svelte' import Menubar from './components/Menubar.svelte' - import Toasts from './components/Toasts.svelte' import IspBlock from './views/IspBlock.svelte' + import { Toaster, toast } from 'svelte-sonner' setContext('view', view) @@ -31,7 +31,7 @@
-