Refactor to use Redux

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2023-07-11 20:54:15 +03:00
parent 2e147060c0
commit 99195fe481
10 changed files with 467 additions and 246 deletions

View File

@@ -3,7 +3,9 @@ import { Button, Text } from 'react-native-paper';
import { PaddedView } from '../components';
import styles from '../styles';
const Welcome = (properties: { selectStorageLocation: () => void }) => {
const Welcome = (properties: {
selectStorageLocation: () => Promise<void>;
}) => {
return (
<PaddedView centered>
<Text
@@ -11,7 +13,10 @@ const Welcome = (properties: { selectStorageLocation: () => void }) => {
style={[styles.bigMarginBottom, styles.centerText]}>
Welcome to Terminally Online!
</Text>
<Button mode="contained" onPress={properties.selectStorageLocation} style={styles.extremeMarginBottom}>
<Button
mode="contained"
onPress={properties.selectStorageLocation}
style={styles.extremeMarginBottom}>
Select Storage Location
</Button>
</PaddedView>