Skip to content

Commit 1006ca1

Browse files
committed
feat(toast): notify when account or character saved
1 parent 00e07a7 commit 1006ca1

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

electron/renderer/hooks/accounts.tsx

+10
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,11 @@ export const useSaveAccount = (): SaveAccountFn => {
6666
await window.api.saveAccount({ accountName, accountPassword });
6767
publish('account:saved', { accountName });
6868
publish('accounts:reload');
69+
publish('toast:add', {
70+
title: 'Account Saved',
71+
type: 'success',
72+
text: accountName,
73+
});
6974
},
7075
[publish]
7176
);
@@ -88,6 +93,11 @@ export const useRemoveAccount = (): RemoveAccountFn => {
8893
await window.api.removeAccount({ accountName });
8994
publish('account:removed', { accountName });
9095
publish('accounts:reload');
96+
publish('toast:add', {
97+
title: 'Account Removed',
98+
type: 'success',
99+
text: accountName,
100+
});
91101
},
92102
[publish]
93103
);

electron/renderer/hooks/characters.tsx

+10
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,11 @@ export const useSaveCharacter = (): SaveCharacterFn => {
5757
await window.api.saveCharacter(character);
5858
publish('character:saved', character);
5959
publish('characters:reload');
60+
publish('toast:add', {
61+
title: 'Character Saved',
62+
type: 'success',
63+
text: character.characterName,
64+
});
6065
},
6166
[publish]
6267
);
@@ -85,6 +90,11 @@ export const useRemoveCharacter = (): RemoveCharacterFn => {
8590
await window.api.removeCharacter(character);
8691
publish('character:removed', character);
8792
publish('characters:reload');
93+
publish('toast:add', {
94+
title: 'Character Removed',
95+
type: 'success',
96+
text: character.characterName,
97+
});
8898
},
8999
[playingCharacter, quitCharacter, publish]
90100
);

0 commit comments

Comments
 (0)