This pull request includes several changes to enhance the functionality and user experience of the application. The most important changes involve adding new dependencies, updating the AppLayout component to use the sonner library for toast notifications, and improving the WelcomePage component's layout and functionality.
Dependencies:
Added next-themes and sonner dependencies to package.json and updated the pnpm-lock.yaml file accordingly. [1][2][3][4][5][6][7][8]
Component Enhancements:
Updated AppLayout component to use sonner for toast notifications instead of alert. [1][2][3]
Created a new Toaster component in src/components/ui/sonner.tsx to customize toast notifications using sonner and next-themes.
Code Formatting:
Improved code formatting and consistency in use-save-profile-settings.ts, welcome-page.tsx, and other files by adjusting import statements and code structure. [1][2][3][4][5]
New Feature:
Added a new Screen option to the TriggerType enum in src-tauri/src/profiles/mod.rs.
This pull request includes several changes to enhance the functionality and user experience of the application. The most important changes involve adding new dependencies, updating the
AppLayout
component to use thesonner
library for toast notifications, and improving theWelcomePage
component's layout and functionality.Dependencies:
next-themes
andsonner
dependencies topackage.json
and updated thepnpm-lock.yaml
file accordingly. [1] [2] [3] [4] [5] [6] [7] [8]Component Enhancements:
AppLayout
component to usesonner
for toast notifications instead ofalert
. [1] [2] [3]Toaster
component insrc/components/ui/sonner.tsx
to customize toast notifications usingsonner
andnext-themes
.Code Formatting:
use-save-profile-settings.ts
,welcome-page.tsx
, and other files by adjusting import statements and code structure. [1] [2] [3] [4] [5]New Feature:
Screen
option to theTriggerType
enum insrc-tauri/src/profiles/mod.rs
.