1 | import Backbone from 'backbone';
|
2 | import fastclick from 'fastclick';
|
3 | import 'babel-polyfill';
|
4 | import { _initContexts } from './contexts';
|
5 | import './utils/patches/backbone';
|
6 |
|
7 | export default class {
|
8 | static init(routerClass, mainDOMElement, settings) {
|
9 | _initContexts(settings);
|
10 |
|
11 | fastclick(document.body);
|
12 | Backbone.history.start();
|
13 |
|
14 | var mainRouter = new routerClass('', { createTrailingSlashRoutes: false }, mainDOMElement);
|
15 | Backbone.history.stop();
|
16 | Backbone.history.start();
|
17 | }
|
18 | }
|