diff --git a/src/renderer/features/servers/components/server-list.tsx b/src/renderer/features/servers/components/server-list.tsx index e68910235..02dbab867 100644 --- a/src/renderer/features/servers/components/server-list.tsx +++ b/src/renderer/features/servers/components/server-list.tsx @@ -13,8 +13,34 @@ export const ServerList = () => { const { data: servers } = useServerList(); const permissions = usePermissions(); + const handleAddServerModal = () => { + openContextModal({ + centered: true, + exitTransitionDuration: 300, + innerProps: { + modalBody: (vars: ContextModalVars) => ( + vars.context.closeModal(vars.id)} /> + ), + }, + modal: 'base', + overflow: 'inside', + title: 'Add server', + transition: 'slide-down', + }); + }; + return ( <> + + + {servers?.data?.map((s) => ( @@ -31,31 +57,6 @@ export const ServerList = () => { ))} - - - ); }; diff --git a/src/renderer/features/users/components/add-user-form.tsx b/src/renderer/features/users/components/add-user-form.tsx index 53ed40fa4..59120ae3e 100644 --- a/src/renderer/features/users/components/add-user-form.tsx +++ b/src/renderer/features/users/components/add-user-form.tsx @@ -51,7 +51,10 @@ export const AddUserForm = ({ onCancel }: AddUserFormProps) => { onError: (err) => toast.error({ message: err.response?.data?.error?.message }), onSuccess: () => { - toast.success({ message: 'User created' }); + toast.success({ + message: `${values.username} was successfully created.`, + title: 'User created', + }); onCancel(); }, } diff --git a/src/renderer/features/users/components/edit-user-form.tsx b/src/renderer/features/users/components/edit-user-form.tsx index 6dd9980f2..8e14bad02 100644 --- a/src/renderer/features/users/components/edit-user-form.tsx +++ b/src/renderer/features/users/components/edit-user-form.tsx @@ -59,7 +59,10 @@ export const EditUserForm = ({ user, onCancel }: AddUserFormProps) => { onError: (err) => toast.error({ message: err.response?.data?.error?.message }), onSuccess: () => { - toast.success({ message: 'User updated' }); + toast.success({ + message: `${values.username} was successfully updated.`, + title: 'User updated', + }); onCancel(); }, } diff --git a/src/renderer/features/users/components/user-list.tsx b/src/renderer/features/users/components/user-list.tsx index c7b7fd16d..d872019bd 100644 --- a/src/renderer/features/users/components/user-list.tsx +++ b/src/renderer/features/users/components/user-list.tsx @@ -5,6 +5,7 @@ import { User } from '@/renderer/api/types'; import { Button, ContextModalVars, + Popover, Text, toast, Tooltip, @@ -112,14 +113,34 @@ export const UserList = () => { > Edit - + + + + + + + + + + ))}