Skip to content

Commit

Permalink
Move settings to its own folder
Browse files Browse the repository at this point in the history
  • Loading branch information
adityapawar1 committed Nov 29, 2023
1 parent 9fa4c70 commit 3239580
Show file tree
Hide file tree
Showing 3 changed files with 71 additions and 58 deletions.
11 changes: 11 additions & 0 deletions src/app/settings/_layout.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import { Stack } from 'expo-router';

function StackLayout() {
return (
<Stack>
<Stack.Screen name="index" options={{ headerShown: false }} />
</Stack>
);
}

export default StackLayout;
67 changes: 9 additions & 58 deletions src/app/settings.tsx → src/app/settings/index.tsx
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
import DateTimePicker from '@react-native-community/datetimepicker';
import { Redirect, router, Link } from 'expo-router';
import { useEffect, useState } from 'react';
import { Text, StyleSheet, View, Alert, Platform } from 'react-native';
import { Text, View, Alert, Platform } from 'react-native';
import { Button } from 'react-native-elements';
import { SafeAreaView } from 'react-native-safe-area-context';

import StyledButton from '../components/StyledButton/StyledButton';
import UserStringInput from '../components/UserStringInput/UserStringInput';
import globalStyles from '../styles/globalStyles';
import color from '../styles/colors';
import { useSession } from '../utils/AuthContext';
import supabase from '../utils/supabase';
import AccountDataDisplay from '../components/AccountDataDisplay/AccountDataDisplay';
import StyledButton from '../../components/StyledButton/StyledButton';
import UserStringInput from '../../components/UserStringInput/UserStringInput';
import globalStyles from '../../styles/globalStyles';
import color from '../../styles/colors';
import { useSession } from '../../utils/AuthContext';
import supabase from '../../utils/supabase';
import styles from './styles';
import AccountDataDisplay from '../../components/AccountDataDisplay/AccountDataDisplay';

function SettingsScreen() {
const { session, signOut } = useSession();
Expand Down Expand Up @@ -206,54 +207,4 @@ function SettingsScreen() {
);
}

const styles = StyleSheet.create({
button: {
marginBottom: 32,
},
main: {
flex: 1,
width: '100%',
paddingLeft: 12,
justifyContent: 'space-between',
},
verticallySpaced: {
paddingTop: 4,
paddingBottom: 4,
alignSelf: 'stretch',
},
subheading: {
fontFamily: 'Manrope',
fontSize: 18,
fontStyle: 'normal',
fontWeight: '700',
paddingBottom: 16,
},
heading: {
paddingBottom: 24,
fontFamily: 'Manrope',
fontSize: 24,
fontStyle: 'normal',
fontWeight: '700',
},
back: {
paddingTop: 30,
paddingBottom: 16,
color: '#797979',
fontSize: 12,
fontWeight: '400',
},
data: {
flexDirection: 'row',
flexWrap: 'wrap',
alignItems: 'flex-start',
marginBottom: -10,
},
label: {
fontSize: 12,
fontFamily: 'Manrope',
fontStyle: 'normal',
fontWeight: '400',
},
});

export default SettingsScreen;
51 changes: 51 additions & 0 deletions src/app/settings/styles.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
import { StyleSheet } from 'react-native';

export default StyleSheet.create({
button: {
marginBottom: 32,
},
main: {
flex: 1,
width: '100%',
paddingLeft: 12,
justifyContent: 'space-between',
},
verticallySpaced: {
paddingTop: 4,
paddingBottom: 4,
alignSelf: 'stretch',
},
subheading: {
fontFamily: 'Manrope',
fontSize: 18,
fontStyle: 'normal',
fontWeight: '700',
paddingBottom: 16,
},
heading: {
paddingBottom: 24,
fontFamily: 'Manrope',
fontSize: 24,
fontStyle: 'normal',
fontWeight: '700',
},
back: {
paddingTop: 30,
paddingBottom: 16,
color: '#797979',
fontSize: 12,
fontWeight: '400',
},
data: {
flexDirection: 'row',
flexWrap: 'wrap',
alignItems: 'flex-start',
marginBottom: -10,
},
label: {
fontSize: 12,
fontFamily: 'Manrope',
fontStyle: 'normal',
fontWeight: '400',
},
});

0 comments on commit 3239580

Please sign in to comment.