Added apollo client and basic provider setup.

This commit is contained in:
Patrick Fic
2020-08-11 21:42:21 -07:00
parent 11d92e9aea
commit 1f8d16370a
12 changed files with 1606 additions and 22 deletions

View File

@@ -3,31 +3,28 @@ import {
Button,
Container,
Content,
Form,
H1,
Input,
Item,
H1,
Label,
Text,
} from "native-base";
import React from "react";
import { useTranslation } from "react-i18next";
import { StyleSheet, View, ActivityIndicator, Image } from "react-native";
import { ActivityIndicator, Image, StyleSheet, View } from "react-native";
import { connect } from "react-redux";
import { createStructuredSelector } from "reselect";
import Logo from "../../assets/logo240.png";
import { emailSignInStart } from "../../redux/user/user.actions";
import {
selectCurrentUser,
selectSignInError,
selectSigningIn,
} from "../../redux/user/user.selectors";
import SignInErrorAlertComponent from "../sign-in-error-alert/sign-in-error-alert.component";
import styles from "../styles";
import Logo from "../../assets/logo240.png";
const mapStateToProps = createStructuredSelector({
currentUser: selectCurrentUser,
signInError: selectSignInError,
signingIn: selectSigningIn,
});
@@ -36,7 +33,7 @@ const mapDispatchToProps = (dispatch) => ({
dispatch(emailSignInStart({ email, password })),
});
export function SignIn({ emailSignInStart, signInError, signingIn }) {
export function SignIn({ emailSignInStart, signingIn }) {
const { t } = useTranslation();
const formSubmit = (values) => {