diff --git a/src/renderer/features/servers/components/add-server-form.tsx b/src/renderer/features/servers/components/add-server-form.tsx index f4e71e644..a072b3ae5 100644 --- a/src/renderer/features/servers/components/add-server-form.tsx +++ b/src/renderer/features/servers/components/add-server-form.tsx @@ -2,7 +2,6 @@ import { Checkbox, Stack, Group } from '@mantine/core'; import { useForm } from '@mantine/form'; import { useFocusTrap } from '@mantine/hooks'; import { closeAllModals } from '@mantine/modals'; -import { useTranslation } from 'react-i18next'; import { ServerType } from '@/renderer/api/types'; import { Button, @@ -23,7 +22,6 @@ interface AddServerFormProps { } export const AddServerForm = ({ onCancel }: AddServerFormProps) => { - const { t } = useTranslation(); const focusTrapRef = useFocusTrap(true); const form = useForm({ @@ -53,27 +51,23 @@ export const AddServerForm = ({ onCancel }: AddServerFormProps) => { + - {form.values.type === ServerType.SUBSONIC && ( )} @@ -86,7 +80,7 @@ export const AddServerForm = ({ onCancel }: AddServerFormProps) => { type="submit" variant="filled" > - {t('modal.add_server.submit_label')} + Submit diff --git a/src/renderer/features/servers/components/edit-server-form.tsx b/src/renderer/features/servers/components/edit-server-form.tsx index bc78bdab6..a9814a922 100644 --- a/src/renderer/features/servers/components/edit-server-form.tsx +++ b/src/renderer/features/servers/components/edit-server-form.tsx @@ -1,6 +1,5 @@ import { Checkbox, Stack, Group } from '@mantine/core'; import { useForm } from '@mantine/form'; -import { useTranslation } from 'react-i18next'; import { RiInformationLine } from 'react-icons/ri'; import { Server, ServerType } from '@/renderer/api/types'; import { Button, PasswordInput, TextInput, toast } from '@/renderer/components'; @@ -12,7 +11,6 @@ interface EditServerFormProps { } export const EditServerForm = ({ server, onCancel }: EditServerFormProps) => { - const { t } = useTranslation(); const updateServer = useUpdateServer(); const serverDetailsForm = useForm({ @@ -57,7 +55,7 @@ export const EditServerForm = ({ server, onCancel }: EditServerFormProps) => { @@ -67,7 +65,7 @@ export const EditServerForm = ({ server, onCancel }: EditServerFormProps) => { /> @@ -76,7 +74,7 @@ export const EditServerForm = ({ server, onCancel }: EditServerFormProps) => { {...serverDetailsForm.getInputProps('url')} /> @@ -85,12 +83,12 @@ export const EditServerForm = ({ server, onCancel }: EditServerFormProps) => { {...serverDetailsForm.getInputProps('username')} /> {isSubsonic && ( { - )} + )} @@ -204,20 +203,22 @@ export const ServerListItem = ({ server }: ServerListItemProps) => { {server.serverFolders?.map((folder) => ( - {folder.name} - {permissions.deleteServerFolder && ( - - )} - - handleToggleFolder(folder.id, !e.currentTarget.checked) - } - /> + + {folder.name} + + handleToggleFolder(folder.id, !e.currentTarget.checked) + } + /> ))} @@ -233,41 +234,38 @@ export const ServerListItem = ({ server }: ServerListItemProps) => { {serverCredentials?.map((credential) => ( - {credential.username} - {permissions.deleteServerCredential && ( - - )} - - handleToggleCredential( - credential.id, - !e.currentTarget.checked - ) - } - /> + + {credential.username} + + handleToggleCredential( + credential.id, + !e.currentTarget.checked + ) + } + /> ))} - {permissions.createServerCredential && ( - - )} + )} @@ -282,61 +280,59 @@ export const ServerListItem = ({ server }: ServerListItemProps) => { {server.serverUrls?.map((serverUrl) => ( - {serverUrl.url} - {permissions.deleteServerUrl && ( - - )} - - handleToggleUrl( - serverUrl.id, - !e.currentTarget.checked - ) - } - /> + + {serverUrl.url} + + handleToggleUrl(serverUrl.id, !e.currentTarget.checked) + } + /> ))} - {permissions.createServerUrl && ( - - )} + )} - Require user credentials + Require user credentials toggleRequiredCredential(e.currentTarget.checked) } /> - {permissions.deleteServer && ( - - )} +