summaryrefslogtreecommitdiff
path: root/client/js/views/endless_page_view.js
diff options
context:
space:
mode:
authorrr- <rr-@sakuya.pl>2016-05-20 23:59:24 +0200
committerrr- <rr-@sakuya.pl>2016-05-21 00:08:43 +0200
commita32c5d1399ce52a30328cc4e1926408c154e85de (patch)
tree6724f8dc79e1955c2871dfb6bf97361349f88e6c /client/js/views/endless_page_view.js
parent249d6073c03f68637d867147e85f0bf76acc5bdb (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.js6
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);