viam-projectv-scan
Version:
ViaCheck deposit application
28 lines (24 loc) • 746 B
JavaScript
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;