Location.js 496 B

1234567891011121314
  1. /**
  2. * React Static Boilerplate
  3. * https://github.com/koistya/react-static-boilerplate
  4. * Copyright (c) Konstantin Tarkus (@koistya) | MIT license
  5. */
  6. import { canUseDOM } from 'fbjs/lib/ExecutionEnvironment';
  7. import createHistory from 'history/lib/createBrowserHistory';
  8. import createMemoryHistory from 'history/lib/createMemoryHistory';
  9. import useQueries from 'history/lib/useQueries';
  10. const location = useQueries(canUseDOM ? createHistory : createMemoryHistory)();
  11. export default location;