Skip to content

Commit 9e06efa

Browse files
committed
add missing snackbars
1 parent a6cf68b commit 9e06efa

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

web/src/pages/settings/SettingsSmtpPage/SettingsSmtpPage.tsx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,12 @@ const Content = ({ settings }: { settings: Settings }) => {
165165
meta: {
166166
invalidate: [['settings'], ['info']],
167167
},
168+
onSuccess: () => {
169+
Snackbar.default(m.settings_msg_saved());
170+
},
171+
onError: () => {
172+
Snackbar.error(m.settings_msg_save_failed());
173+
},
168174
});
169175

170176
const form = useAppForm({
@@ -176,6 +182,7 @@ const Content = ({ settings }: { settings: Settings }) => {
176182
},
177183
onSubmit: async ({ value }) => {
178184
await editSettings(value);
185+
form.reset(value);
179186
},
180187
});
181188

0 commit comments

Comments
 (0)