diff options
| author | rr- <rr-@sakuya.pl> | 2016-05-20 23:59:24 +0200 |
|---|---|---|
| committer | rr- <rr-@sakuya.pl> | 2016-05-21 00:08:43 +0200 |
| commit | a32c5d1399ce52a30328cc4e1926408c154e85de (patch) | |
| tree | 6724f8dc79e1955c2871dfb6bf97361349f88e6c /client/js/views/endless_page_view.js | |
| parent | 249d6073c03f68637d867147e85f0bf76acc5bdb (diff) | |
client/misc: remove String.format()
...and replace them with ES6 template literals I've just learned about.
Diffstat (limited to 'client/js/views/endless_page_view.js')
| -rw-r--r-- | client/js/views/endless_page_view.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/client/js/views/endless_page_view.js b/client/js/views/endless_page_view.js index c4e3646..6c54d3b 100644 --- a/client/js/views/endless_page_view.js +++ b/client/js/views/endless_page_view.js @@ -4,6 +4,10 @@ const page = require('page'); const events = require('../events.js'); const views = require('../util/views.js'); +function _formatUrl(url, page) { + return url.replace('{page}', page); +} + class EndlessPageView { constructor() { this._holderTemplate = views.getTemplate('endless-pager'); @@ -51,7 +55,7 @@ class EndlessPageView { let topPageNumber = parseInt(topPageNode.getAttribute('data-page')); if (topPageNumber !== this.currentPage) { page.replace( - ctx.clientUrl.format({page: topPageNumber}), + _formatUrl(ctx.clientUrl, topPageNumber), null, false, false); |