From da4a4a9c9e3f66bdf104637d4398c0539b6798b7 Mon Sep 17 00:00:00 2001 From: Alexis DRAI Date: Fri, 16 Jun 2023 13:35:02 +0200 Subject: [PATCH] :art: Lint the project --- App.tsx | 8 ++++---- components/AlertModal.tsx | 2 +- components/MoveListItem.tsx | 4 ++-- components/TypeTacticsInfoList.test.tsx | 6 +++--- components/TypeTacticsInfoList.tsx | 2 +- entities/Move.ts | 2 +- navigation/Navigation.tsx | 18 +++++++++--------- redux/actions/moveActions.ts | 8 +++----- redux/reducers/moveReducer.ts | 2 +- redux/store.ts | 2 +- screens/HomeScreen.tsx | 2 +- screens/moves/MoveDetailScreen.tsx | 18 +++++++++--------- screens/moves/MoveListScreen.tsx | 24 ++++++++++++------------ 13 files changed, 48 insertions(+), 50 deletions(-) diff --git a/App.tsx b/App.tsx index 75d3e21..3b8e97f 100644 --- a/App.tsx +++ b/App.tsx @@ -1,9 +1,9 @@ // App.tsx -import React from 'react'; -import Navigation from "./navigation/Navigation"; -import store from "./redux/store"; -import { Provider } from "react-redux"; +import React from 'react'; +import Navigation from "./navigation/Navigation"; +import store from "./redux/store"; +import { Provider } from "react-redux"; import { SafeAreaProvider } from "react-native-safe-area-context"; export default function App() { diff --git a/components/AlertModal.tsx b/components/AlertModal.tsx index d0cca41..cd00fbd 100644 --- a/components/AlertModal.tsx +++ b/components/AlertModal.tsx @@ -1,6 +1,6 @@ // components/AlertModal.tsx import { Button, Modal, StyleSheet, Text, View } from 'react-native'; -import React from 'react'; +import React from 'react'; type AlertModalProps = { visible: boolean; diff --git a/components/MoveListItem.tsx b/components/MoveListItem.tsx index 874ce42..0e3a83d 100644 --- a/components/MoveListItem.tsx +++ b/components/MoveListItem.tsx @@ -1,7 +1,7 @@ // components/MoveListItem.test.ts -import { Move } from "../entities/Move"; -import React from "react"; +import { Move } from "../entities/Move"; +import React from "react"; import { StyleSheet, Text, TouchableOpacity, ViewStyle } from "react-native"; type MoveListItemProps = { diff --git a/components/TypeTacticsInfoList.test.tsx b/components/TypeTacticsInfoList.test.tsx index 0899a7d..eaeee19 100644 --- a/components/TypeTacticsInfoList.test.tsx +++ b/components/TypeTacticsInfoList.test.tsx @@ -1,9 +1,9 @@ // components/TypeTacticsInfoList.test.ts -import React from 'react'; -import { render } from '@testing-library/react-native'; +import React from 'react'; +import { render } from '@testing-library/react-native'; import TypeTacticsInfoList from './TypeTacticsInfoList'; -import { TypeName } from "../entities/TypeName"; +import { TypeName } from "../entities/TypeName"; describe('TypeTacticsInfoList component', () => { it('renders types correctly', () => { diff --git a/components/TypeTacticsInfoList.tsx b/components/TypeTacticsInfoList.tsx index d95b1e0..f023ba0 100644 --- a/components/TypeTacticsInfoList.tsx +++ b/components/TypeTacticsInfoList.tsx @@ -1,6 +1,6 @@ // components/TypeTacticsInfoList.ts -import React from "react"; +import React from "react"; import { ScrollView, StyleSheet, Text, View } from "react-native"; type TypeListProps = { diff --git a/entities/Move.ts b/entities/Move.ts index bc81044..0f1603c 100644 --- a/entities/Move.ts +++ b/entities/Move.ts @@ -1,6 +1,6 @@ // entities/Move.ts -import { Type } from "./Type"; +import { Type } from "./Type"; import { MoveCategoryName } from "./MoveCategoryName"; export interface Move { diff --git a/navigation/Navigation.tsx b/navigation/Navigation.tsx index 3742d5e..c163ee4 100644 --- a/navigation/Navigation.tsx +++ b/navigation/Navigation.tsx @@ -1,15 +1,15 @@ // navigation/Navigation.tsx -import React from 'react'; -import { createBottomTabNavigator } from '@react-navigation/bottom-tabs'; -import { NavigationContainer } from '@react-navigation/native'; -import MoveListScreen from '../screens/moves/MoveListScreen'; -import MoveDetailScreen from '../screens/moves/MoveDetailScreen'; -import HomeScreen from '../screens/HomeScreen'; -import { createStackNavigator } from '@react-navigation/stack'; +import React from 'react'; +import { createBottomTabNavigator } from '@react-navigation/bottom-tabs'; +import { NavigationContainer } from '@react-navigation/native'; +import MoveListScreen from '../screens/moves/MoveListScreen'; +import MoveDetailScreen from '../screens/moves/MoveDetailScreen'; +import HomeScreen from '../screens/HomeScreen'; +import { createStackNavigator } from '@react-navigation/stack'; import { RootStackParamList, RootTabParamList } from "./navigationTypes"; -import { Image, StyleSheet } from 'react-native'; -import MoveFormScreen from "../screens/moves/MoveFormScreen"; +import { Image, StyleSheet } from 'react-native'; +import MoveFormScreen from "../screens/moves/MoveFormScreen"; const Stack = createStackNavigator(); const Tab = createBottomTabNavigator(); diff --git a/redux/actions/moveActions.ts b/redux/actions/moveActions.ts index 267155c..f6f9dcc 100644 --- a/redux/actions/moveActions.ts +++ b/redux/actions/moveActions.ts @@ -1,10 +1,8 @@ // redux/actions/moveAction.ts import { CREATE_MOVE, DELETE, DELETE_MOVE, GET, GET_MOVES, MOVE_ERROR, POST, PUT, UPDATE_MOVE } from '../constants'; -import { - Move -} from "../../entities/Move"; -import { Dispatch } from "redux"; -import { API_BASE_URL } from "../../config"; +import { Move } from "../../entities/Move"; +import { Dispatch } from "redux"; +import { API_BASE_URL } from "../../config"; export const createMove = (move: Move) => { diff --git a/redux/reducers/moveReducer.ts b/redux/reducers/moveReducer.ts index 0339c30..2d4062a 100644 --- a/redux/reducers/moveReducer.ts +++ b/redux/reducers/moveReducer.ts @@ -1,6 +1,6 @@ // redux/reducers/moveReducer.ts import { CREATE_MOVE, DELETE_MOVE, GET_MOVES, MOVE_ERROR, UPDATE_MOVE } from '../constants'; -import { Move } from "../../entities/Move"; +import { Move } from "../../entities/Move"; export type MoveState = { moves: Move[]; diff --git a/redux/store.ts b/redux/store.ts index 78aff04..19d830b 100644 --- a/redux/store.ts +++ b/redux/store.ts @@ -1,6 +1,6 @@ // redux/store.ts -import { configureStore } from '@reduxjs/toolkit' +import { configureStore } from '@reduxjs/toolkit' import moveReducer, { MoveState } from './reducers/moveReducer'; export type AppDispatch = typeof store.dispatch; diff --git a/screens/HomeScreen.tsx b/screens/HomeScreen.tsx index af331b3..b9df2ce 100644 --- a/screens/HomeScreen.tsx +++ b/screens/HomeScreen.tsx @@ -1,6 +1,6 @@ // screens/HomeScreen.tsx -import React from 'react'; +import React from 'react'; import { Image, View } from 'react-native'; const HomeScreen = () => { diff --git a/screens/moves/MoveDetailScreen.tsx b/screens/moves/MoveDetailScreen.tsx index 191edc6..0ace9be 100644 --- a/screens/moves/MoveDetailScreen.tsx +++ b/screens/moves/MoveDetailScreen.tsx @@ -1,15 +1,15 @@ // screens/moves/MoveDetailScreen.tsx -import React, { useEffect } from 'react'; +import React, { useEffect } from 'react'; import { Button, ScrollView, StyleSheet, Text, View } from 'react-native'; -import { RouteProp } from '@react-navigation/native'; -import { RootStackParamList } from "../../navigation/navigationTypes"; -import TypeTacticsInfoList from "../../components/TypeTacticsInfoList" -import { StackNavigationProp } from "@react-navigation/stack"; -import { MOVE_DETAIL, MOVE_FORM } from '../../navigation/constants'; -import { useSelector } from "react-redux"; -import { RootState } from "../../redux/store"; -import { Move } from "../../entities/Move"; +import { RouteProp } from '@react-navigation/native'; +import { RootStackParamList } from "../../navigation/navigationTypes"; +import TypeTacticsInfoList from "../../components/TypeTacticsInfoList" +import { StackNavigationProp } from "@react-navigation/stack"; +import { MOVE_DETAIL, MOVE_FORM } from '../../navigation/constants'; +import { useSelector } from "react-redux"; +import { RootState } from "../../redux/store"; +import { Move } from "../../entities/Move"; type MoveDetailScreenNavigationProp = StackNavigationProp; diff --git a/screens/moves/MoveListScreen.tsx b/screens/moves/MoveListScreen.tsx index 5a4941b..0b217af 100644 --- a/screens/moves/MoveListScreen.tsx +++ b/screens/moves/MoveListScreen.tsx @@ -1,18 +1,18 @@ // screens/moves/MoveListScreen.tsx -import React from 'react'; +import React from 'react'; import { Button, FlatList, StyleSheet, View } from 'react-native'; -import { StackNavigationProp } from '@react-navigation/stack'; -import { RootStackParamList } from "../../navigation/navigationTypes"; -import { useDispatch, useSelector } from 'react-redux'; -import { deleteMove, getMoves } from '../../redux/actions/moveActions'; -import { MoveState } from "../../redux/reducers/moveReducer"; -import { AppDispatch } from "../../redux/store"; -import MoveListItem from "../../components/MoveListItem"; -import { MOVE_DETAIL, MOVE_FORM, MOVE_LIST } from "../../navigation/constants"; -import { RouteProp, useFocusEffect } from "@react-navigation/native"; -import AlertModal from "../../components/AlertModal"; -import { MOVE_ERROR } from "../../redux/constants"; +import { StackNavigationProp } from '@react-navigation/stack'; +import { RootStackParamList } from "../../navigation/navigationTypes"; +import { useDispatch, useSelector } from 'react-redux'; +import { deleteMove, getMoves } from '../../redux/actions/moveActions'; +import { MoveState } from "../../redux/reducers/moveReducer"; +import { AppDispatch } from "../../redux/store"; +import MoveListItem from "../../components/MoveListItem"; +import { MOVE_DETAIL, MOVE_FORM, MOVE_LIST } from "../../navigation/constants"; +import { RouteProp, useFocusEffect } from "@react-navigation/native"; +import AlertModal from "../../components/AlertModal"; +import { MOVE_ERROR } from "../../redux/constants"; type MoveListScreenNavigationProp = StackNavigationProp; type MoveListScreenRouteProp = RouteProp;