eslint: sort imports
This commit is contained in:
24 files changed
+68
-61
No files matched your search
@@ -1,3 +1,4 @@
|
||||
import { SimpleLineIcons as SimpleIcon, FontAwesome5 as FAIcon } from '@expo/vector-icons';
|
||||
import React from 'react';
|
||||
import {
|
||||
Text,
|
||||
@@ -10,12 +11,10 @@ import {
|
||||
ScrollView,
|
||||
Dimensions,
|
||||
} from 'react-native';
|
||||
|
||||
import { SimpleLineIcons as SimpleIcon, FontAwesome5 as FAIcon } from '@expo/vector-icons';
|
||||
import { Button } from 'react-native-ui-lib';
|
||||
import theme from '../../theme';
|
||||
|
||||
import logo from '../../../assets/DNS-logo-svart.png';
|
||||
import theme from '../../theme';
|
||||
|
||||
const CHATEAU_NEUF_ADDRESS = 'Det Norske Studentersamfund, Slemdalsveien 15, 0369 Oslo';
|
||||
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
import { FontAwesome } from '@expo/vector-icons';
|
||||
import moment from 'moment';
|
||||
import React from 'react';
|
||||
import {
|
||||
Linking,
|
||||
@@ -11,8 +13,6 @@ import {
|
||||
useWindowDimensions,
|
||||
} from 'react-native';
|
||||
import RenderHtml from 'react-native-render-html';
|
||||
import moment from 'moment';
|
||||
import { FontAwesome } from '@expo/vector-icons';
|
||||
|
||||
import theme from '../../theme';
|
||||
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
import { StyleSheet, View, Platform, SectionList, TouchableOpacity } from 'react-native';
|
||||
import { Card, Text, Spinner, ArrowForwardIcon, HStack } from 'native-base';
|
||||
import { Button } from 'react-native-ui-lib';
|
||||
|
||||
import React from 'react';
|
||||
import moment from 'moment';
|
||||
import { Card, Text, Spinner, ArrowForwardIcon, HStack } from 'native-base';
|
||||
import React from 'react';
|
||||
import { StyleSheet, View, Platform, SectionList, TouchableOpacity } from 'react-native';
|
||||
import { Button } from 'react-native-ui-lib';
|
||||
import 'moment/locale/nb';
|
||||
|
||||
import useEventList from './useEventList';
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { useEffect, useState } from 'react';
|
||||
import { useNavigation } from '@react-navigation/native';
|
||||
import moment from 'moment';
|
||||
import { useEffect, useState } from 'react';
|
||||
import 'moment/locale/nb';
|
||||
|
||||
import { useNavigation } from '@react-navigation/native';
|
||||
import { fetchWithTimeout } from '../../utils';
|
||||
|
||||
moment.locale('nb');
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import { ScrollView } from 'native-base';
|
||||
import React from 'react';
|
||||
import { ActivityIndicator, Linking, StyleSheet, View, Text } from 'react-native';
|
||||
import { ScrollView } from 'native-base';
|
||||
import { Button } from 'react-native-ui-lib';
|
||||
|
||||
import theme from '../../theme';
|
||||
import useLogin from './useLogin';
|
||||
import FormInput from '../../components/FormInput';
|
||||
import FormErrors from '../../components/FormErrors';
|
||||
import FormInput from '../../components/FormInput';
|
||||
import theme from '../../theme';
|
||||
|
||||
const Login = () => {
|
||||
const { isLoggingIn, errors, control, setFocus, onSubmit } = useLogin();
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { useNavigation } from '@react-navigation/native';
|
||||
import { useEffect } from 'react';
|
||||
import { useDispatch, useSelector } from 'react-redux';
|
||||
import { useForm } from 'react-hook-form';
|
||||
import { useDispatch, useSelector } from 'react-redux';
|
||||
|
||||
import { requestLogin } from '../../api';
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import React from 'react';
|
||||
import { View, StyleSheet, ActivityIndicator } from 'react-native';
|
||||
|
||||
import theme from '../../theme';
|
||||
import useMembership from './useMembership';
|
||||
import MembershipInfo from './MembershipInfo';
|
||||
import Proof from './Proof';
|
||||
import useMembership from './useMembership';
|
||||
import theme from '../../theme';
|
||||
|
||||
const Membership = () => {
|
||||
const { isFetchingUserData, onRegisterPress, onLoginPress, onLogoutPress, user, isAuthenticated, fetchUser } =
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import React from 'react';
|
||||
|
||||
import { ScrollView, Text, View, StyleSheet } from 'react-native';
|
||||
import { Button } from 'react-native-ui-lib';
|
||||
|
||||
import theme from '../../theme';
|
||||
|
||||
const MembershipInfo = ({ onRegister, onLogin }) => (
|
||||
|
||||
@@ -10,13 +10,12 @@ import {
|
||||
ActivityIndicator,
|
||||
Dimensions,
|
||||
} from 'react-native';
|
||||
import { Button, Incubator } from 'react-native-ui-lib';
|
||||
import Confetti from 'react-native-confetti';
|
||||
import { Button, Incubator } from 'react-native-ui-lib';
|
||||
|
||||
import theme from '../../theme';
|
||||
import useProof from './useProof';
|
||||
|
||||
import logo from '../../../assets/DNS-logo-svart.png';
|
||||
import theme from '../../theme';
|
||||
|
||||
const { Toast } = Incubator;
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { useEffect, useState } from 'react';
|
||||
import { useSelector } from 'react-redux';
|
||||
import { gql, useQuery } from '@apollo/client';
|
||||
import { useStripe } from '@stripe/stripe-react-native';
|
||||
import Constants from 'expo-constants';
|
||||
import { useEffect, useState } from 'react';
|
||||
import { useSelector } from 'react-redux';
|
||||
|
||||
import { requestStripePaymentSheet } from '../../api';
|
||||
|
||||
|
||||
@@ -1,13 +1,12 @@
|
||||
import * as EmailValidator from 'email-validator';
|
||||
import React from 'react';
|
||||
import { ActivityIndicator, StyleSheet, View, Text, ScrollView } from 'react-native';
|
||||
import { Button, Incubator } from 'react-native-ui-lib';
|
||||
|
||||
import { ActivityIndicator, StyleSheet, View, Text, ScrollView } from 'react-native';
|
||||
import * as EmailValidator from 'email-validator';
|
||||
|
||||
import theme from '../../theme';
|
||||
import useUserRegister from './useUserRegister';
|
||||
import FormInput from '../../components/FormInput';
|
||||
import FormErrors from '../../components/FormErrors';
|
||||
import FormInput from '../../components/FormInput';
|
||||
import theme from '../../theme';
|
||||
|
||||
const { Toast } = Incubator;
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import { useNavigation } from '@react-navigation/native';
|
||||
import { useEffect, useState } from 'react';
|
||||
import { useSelector, useDispatch } from 'react-redux';
|
||||
import { useForm } from 'react-hook-form';
|
||||
import { useSelector, useDispatch } from 'react-redux';
|
||||
|
||||
import { usePrevious } from '../../hooks';
|
||||
import { requestRegisterUser } from '../../api';
|
||||
import { usePrevious } from '../../hooks';
|
||||
|
||||
const useUserRegister = () => {
|
||||
const dispatch = useDispatch();
|
||||
|
||||
Reference in new issue
Block a user