mirror of https://github.com/keeweb/keeweb.git
21 lines
578 B
JavaScript
21 lines
578 B
JavaScript
'use strict';
|
|
|
|
var Backbone = require('backbone'),
|
|
Logger = require('../../util/logger'),
|
|
Format = require('../../util/format');
|
|
|
|
var SettingsLogView = Backbone.View.extend({
|
|
template: require('templates/settings/settings-logs-view.hbs'),
|
|
|
|
render: function() {
|
|
var logs = Logger.getLast().map(item => ({
|
|
level: item.level,
|
|
msg: '[' + Format.padStr(item.level.toUpperCase(), 5) + '] ' + item.args.join(' ')
|
|
}));
|
|
this.renderTemplate({ logs: logs });
|
|
return this;
|
|
}
|
|
});
|
|
|
|
module.exports = SettingsLogView;
|