Add script to organize all imports

This commit is contained in:
Brandon Presley 2022-09-02 12:33:53 +12:00
parent da936c7799
commit 9006cc0dea
12 changed files with 15 additions and 22 deletions

View File

@ -6,9 +6,9 @@ import {
import React, {useCallback, useContext, useEffect, useState} from 'react';
import {FlatList, StyleSheet, View} from 'react-native';
import {List, Searchbar} from 'react-native-paper';
import {DatabaseContext} from './Routes';
import Best from './best';
import {BestPageParams} from './BestPage';
import {DatabaseContext} from './Routes';
export default function BestList() {
const [bests, setBests] = useState<Best[]>([]);

View File

@ -1,5 +1,5 @@
import React from 'react';
import {Text, Button, Dialog, Portal} from 'react-native-paper';
import {Button, Dialog, Portal, Text} from 'react-native-paper';
export default function ConfirmDialog({
title,

View File

@ -8,11 +8,11 @@ import {
import React, {useCallback, useContext, useEffect, useState} from 'react';
import {ScrollView, StyleSheet, Text, View} from 'react-native';
import {Button, IconButton} from 'react-native-paper';
import {DatabaseContext} from './Routes';
import {DrawerParamList} from './App';
import MassiveSwitch from './MassiveSwitch';
import {PlanPageParams} from './PlanPage';
import {DatabaseContext} from './Routes';
import {DAYS} from './time';
import {DrawerParamList} from './App';
export default function EditPlan() {
const {params} = useRoute<RouteProp<PlanPageParams, 'EditPlan'>>();

View File

@ -9,8 +9,8 @@ import {Image, ScrollView, View} from 'react-native';
import DocumentPicker from 'react-native-document-picker';
import {Button, IconButton} from 'react-native-paper';
import {set} from 'react-native-reanimated';
import {DatabaseContext} from './Routes';
import MassiveInput from './MassiveInput';
import {DatabaseContext} from './Routes';
import {WorkoutsPageParams} from './WorkoutsPage';
export default function EditWorkout() {

View File

@ -2,9 +2,9 @@ import {NavigationProp, useNavigation} from '@react-navigation/native';
import React, {useCallback, useContext, useState} from 'react';
import {GestureResponderEvent} from 'react-native';
import {List, Menu} from 'react-native-paper';
import {DatabaseContext} from './Routes';
import {Plan} from './plan';
import {PlanPageParams} from './PlanPage';
import {DatabaseContext} from './Routes';
export default function PlanItem({
item,

View File

@ -6,12 +6,12 @@ import {
import React, {useCallback, useContext, useEffect, useState} from 'react';
import {FlatList, StyleSheet, View} from 'react-native';
import {List, Searchbar} from 'react-native-paper';
import {DatabaseContext} from './Routes';
import DrawerMenu from './DrawerMenu';
import MassiveFab from './MassiveFab';
import {Plan} from './plan';
import PlanItem from './PlanItem';
import {PlanPageParams} from './PlanPage';
import {DatabaseContext} from './Routes';
export default function PlanList() {
const [search, setSearch] = useState('');

View File

@ -4,17 +4,7 @@ import {IconButton} from 'react-native-paper';
import {SQLiteDatabase} from 'react-native-sqlite-storage';
import {Drawer, DrawerParamList} from './App';
import BestPage from './BestPage';
import {
addHidden,
addImage,
addNotify,
addSound,
createPlans,
createSets,
createSettings,
createWorkouts,
getDb,
} from './db';
import {getDb} from './db';
import HomePage from './HomePage';
import PlanPage from './PlanPage';
import SettingsPage from './SettingsPage';

View File

@ -2,8 +2,8 @@ import {NavigationProp, useNavigation} from '@react-navigation/native';
import React, {useCallback, useContext, useState} from 'react';
import {GestureResponderEvent, Image} from 'react-native';
import {Divider, List, Menu, Text} from 'react-native-paper';
import {DatabaseContext} from './Routes';
import {HomePageParams} from './HomePage';
import {DatabaseContext} from './Routes';
import Set from './set';
export default function SetItem({

View File

@ -6,11 +6,11 @@ import {
import React, {useCallback, useContext, useEffect, useState} from 'react';
import {FlatList, StyleSheet, View} from 'react-native';
import {List, Searchbar} from 'react-native-paper';
import {DatabaseContext} from './Routes';
import DrawerMenu from './DrawerMenu';
import {HomePageParams} from './HomePage';
import MassiveFab from './MassiveFab';
import {Plan} from './plan';
import {DatabaseContext} from './Routes';
import Set from './set';
import SetItem from './SetItem';
import Settings from './settings';

View File

@ -2,8 +2,8 @@ import {NavigationProp, useNavigation} from '@react-navigation/native';
import React, {useCallback, useContext, useEffect, useState} from 'react';
import {GestureResponderEvent, Image} from 'react-native';
import {List, Menu, Text} from 'react-native-paper';
import {DatabaseContext} from './Routes';
import ConfirmDialog from './ConfirmDialog';
import {DatabaseContext} from './Routes';
import Workout from './workout';
import {WorkoutsPageParams} from './WorkoutsPage';

View File

@ -6,8 +6,8 @@ import {
import React, {useCallback, useContext, useEffect, useState} from 'react';
import {FlatList, StyleSheet, View} from 'react-native';
import {List, Searchbar} from 'react-native-paper';
import {DatabaseContext} from './Routes';
import MassiveFab from './MassiveFab';
import {DatabaseContext} from './Routes';
import SetList from './SetList';
import Workout from './workout';
import WorkoutItem from './WorkoutItem';

3
organize.sh Executable file
View File

@ -0,0 +1,3 @@
#!/bin/sh
organize-imports-cli *.ts* && prettier --write *.ts*