@@ -1,10 +1,15 @@
1−import React, { useContext, useMemo, useState } from 'react';
1+import React, {
2+ createContext,
3+ forwardRef,
4+ useContext,
5+ useMemo,
6+ useState,
7+} from 'react';
28import * as azimuth from 'azimuth-js';
39import Web3 from 'web3';
410import Maybe from 'folktale/maybe';
511
612import { CONTRACT_ADDRESSES } from '../lib/contracts';
7−
813import { NETWORK_NAMES } from '../lib/network';
914import { isDevelopment } from '../lib/flags';
1015
@@ -72,7 +77,7 @@ function _useNetwork(initialNetworkType = null) {
7277 return { networkType, setNetworkType, web3, contracts };
7378}
7479
75−const NetworkContext = React.createContext(null);
80+const NetworkContext = createContext(null);
7681
7782// provider
7883export function NetworkProvider({ initialNetworkType, children }) {
@@ -89,7 +94,7 @@ export function useNetwork() {
8994
9095// hoc consumer
9196export const withNetwork = Component =>
92− React.forwardRef((props, ref) => {
97+ forwardRef((props, ref) => {
9398 return (
9499 <NetworkContext.Consumer>
95100 {value => <Component ref={ref} {...value} {...props} />}