UNPKG

viam-projectv-scan

Version:

ViaCheck deposit application

28 lines (24 loc) 746 B
import React, { Suspense } from 'react'; import ApolloClient from 'apollo-boost'; import { ApolloProvider } from 'react-apollo'; import { BrowserRouter as Router, Route } from 'react-router-dom'; import fetch from 'unfetch'; import ScanApp from './containers/ScanApp'; const client = new ApolloClient({ uri: 'https://osq7bfxsbk.execute-api.us-east-1.amazonaws.com/test/viacheck', fetch }); const ViaDeposit = () => ( <ApolloProvider client={client}> <Router> <Suspense fallback={<div>Loading...</div>}> <Route exact path="/scanner/:user/:agency/:token/:language" render={() => <ScanApp client={client} />} /> </Suspense> </Router> </ApolloProvider> ); export default ViaDeposit;