Initial commit
This commit is contained in:
17
lib/assets/javascripts/builder/components/loading/render-loading.js
Executable file
17
lib/assets/javascripts/builder/components/loading/render-loading.js
Executable file
@@ -0,0 +1,17 @@
|
||||
var cdb = require('internal-carto.js');
|
||||
var template = require('./loading.tpl');
|
||||
var randomQuote = require('./random-quote');
|
||||
|
||||
/**
|
||||
* @param {Object} opts
|
||||
* @param {String=} opts.title
|
||||
* @param {String=} opts.desc
|
||||
*/
|
||||
module.exports = function (opts) {
|
||||
var customDesc = opts.desc && cdb.core.sanitize(opts.desc);
|
||||
|
||||
return template({
|
||||
title: opts.title || '',
|
||||
descHTML: customDesc || randomQuote()
|
||||
});
|
||||
};
|
||||
Reference in New Issue
Block a user