templates: Replace templates.render with require calls.

This removes an unnecessary layer of indirection and allows webpack to
catch filename mistakes.

Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
This commit is contained in:
Anders Kaseorg
2019-07-09 12:24:00 -07:00
committed by Tim Abbott
parent 706f13b671
commit db0b33842c
56 changed files with 340 additions and 207 deletions

View File

@@ -1,3 +1,4 @@
var render_admin_default_streams_list = require("../templates/admin_default_streams_list.hbs");
var Dict = require('./dict').Dict;
var settings_streams = (function () {
@@ -31,7 +32,10 @@ exports.build_default_stream_table = function (streams_data) {
list_render.create(table, streams_data, {
name: "default_streams_list",
modifier: function (item) {
var row = $(templates.render("admin_default_streams_list", { stream: item, can_modify: page_params.is_admin }));
var row = $(render_admin_default_streams_list({
stream: item,
can_modify: page_params.is_admin,
}));
self.row_dict.set(item.stream_id, row);
return row;
},