import styled from 'styled-components/native'; import { useNavigation } from '@react-navigation/native'; import React, { useCallback } from 'react'; import useDefaultStyles from 'components/Colors'; import { NavigationProp } from '../..'; import { useTypedSelector } from 'store'; import { t } from '@localisation'; import Button from 'components/Button'; import { Paragraph } from 'components/Typography'; import { SafeScrollView } from 'components/SafeNavigatorView'; const InputContainer = styled.View` margin: 10px 0; `; const Input = styled.TextInput` padding: 15px; margin-top: 5px; border-radius: 5px; `; const Container = styled(SafeScrollView)` padding: 24px; `; export default function LibrarySettings() { const defaultStyles = useDefaultStyles(); const { jellyfin } = useTypedSelector(state => state.settings); const navigation = useNavigation(); const handleSetLibrary = useCallback(() => navigation.navigate('SetJellyfinServer'), [navigation]); return ( {t('jellyfin-server-url')} {t('jellyfin-access-token')} {t('jellyfin-user-id')}