From 052d000e12b8d014301ebe309e05615fe132da31 Mon Sep 17 00:00:00 2001 From: Brandon Presley Date: Fri, 16 Sep 2022 21:07:02 +1200 Subject: [PATCH] Make padding & margin consistent everywhere. --- BestList.tsx | 18 +++++------------- Chart.tsx | 5 +++-- EditPlan.tsx | 17 +++++++++++------ EditSet.tsx | 7 ++++--- EditWorkout.tsx | 15 ++++++++------- MassiveInput.tsx | 3 ++- MassiveSwitch.tsx | 3 ++- Page.tsx | 33 +++++++++++++++++++++++++++++++++ PlanList.tsx | 33 ++++++++------------------------- SetForm.tsx | 3 ++- SetList.tsx | 20 +++++--------------- SettingsPage.tsx | 28 ++++++++++------------------ ViewBest.tsx | 3 ++- WorkoutList.tsx | 22 ++++++---------------- constants.ts | 2 ++ plan.service.ts | 4 ++-- set.service.ts | 6 +++--- settings.service.ts | 23 ++++++----------------- 18 files changed, 114 insertions(+), 131 deletions(-) create mode 100644 Page.tsx create mode 100644 constants.ts diff --git a/BestList.tsx b/BestList.tsx index fe9ed5e..94c4aff 100644 --- a/BestList.tsx +++ b/BestList.tsx @@ -4,10 +4,11 @@ import { useNavigation, } from '@react-navigation/native'; import React, {useCallback, useEffect, useState} from 'react'; -import {FlatList, StyleSheet, View} from 'react-native'; -import {List, Searchbar} from 'react-native-paper'; +import {FlatList} from 'react-native'; +import {List} from 'react-native-paper'; import {getBestReps, getBestWeights} from './best.service'; import {BestPageParams} from './BestPage'; +import Page from './Page'; import Set from './set'; export default function BestList() { @@ -49,8 +50,7 @@ export default function BestList() { ); return ( - - + - + ); } - -const styles = StyleSheet.create({ - container: { - padding: 10, - flexGrow: 1, - paddingBottom: '10%', - }, -}); diff --git a/Chart.tsx b/Chart.tsx index 12fdcbd..204cc07 100644 --- a/Chart.tsx +++ b/Chart.tsx @@ -3,6 +3,7 @@ import React from 'react'; import {useColorScheme, View} from 'react-native'; import {Grid, LineChart, XAxis, YAxis} from 'react-native-svg-charts'; import {CombinedDarkTheme, CombinedDefaultTheme} from './App'; +import {MARGIN, PADDING} from './constants'; import Set from './set'; export default function Chart({ @@ -23,7 +24,7 @@ export default function Chart({ return ( <> - + - + day).join(','); if (!params.plan.id) await addPlan({days: newDays, workouts: newWorkouts}); else - await setPlan({days: newDays, workouts: newWorkouts, id: params.plan.id}); + await updatePlan({ + days: newDays, + workouts: newWorkouts, + id: params.plan.id, + }); navigation.goBack(); }, [days, workouts, params, navigation]); @@ -77,7 +82,7 @@ export default function EditPlan() { ); return ( - + Days {DAYS.map(day => ( @@ -91,7 +96,7 @@ export default function EditPlan() { ))} - Workouts + Workouts {names.length === 0 && ( No workouts found. @@ -123,7 +128,7 @@ export default function EditPlan() { ) : (