diff options
| author | rr- <rr-@sakuya.pl> | 2016-06-12 20:11:43 +0200 |
|---|---|---|
| committer | rr- <rr-@sakuya.pl> | 2016-06-12 21:43:20 +0200 |
| commit | 76882b59ef15e6259fc5901db93845478913d250 (patch) | |
| tree | 8daa499f47eaccd1bd7799821c4825b471ecd7e2 /client/js/views/endless_page_view.js | |
| parent | 4295e1c827fd3882bb3f683802912d85d858efb6 (diff) | |
client/router: introduce own router
I'm tired of page.js lack of documentation around finer quirks, and
being forced to read its crap code. Refactored into classes, removed
unused cruft.
Diffstat (limited to 'client/js/views/endless_page_view.js')
| -rw-r--r-- | client/js/views/endless_page_view.js | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/client/js/views/endless_page_view.js b/client/js/views/endless_page_view.js index 579db94..14892ae 100644 --- a/client/js/views/endless_page_view.js +++ b/client/js/views/endless_page_view.js @@ -1,6 +1,6 @@ 'use strict'; -const page = require('page'); +const router = require('../router.js'); const events = require('../events.js'); const views = require('../util/views.js'); @@ -55,10 +55,9 @@ class EndlessPageView { } let topPageNumber = parseInt(topPageNode.getAttribute('data-page')); if (topPageNumber !== this.currentPage) { - page.replace( + router.replace( _formatUrl(ctx.clientUrl, topPageNumber), - null, - false, + {}, false); this.currentPage = topPageNumber; } |