VulpesOS/gaia/apps/calendar/js/templates/account.js
OverSu b38dea0597 Publish Vulpes Preview 15 sources for desktop, Android and Tundra
Share Gaia assets and adapters, keep private profiles and development documents local, and update both public READMEs.
2026-09-30 23:13:03 +02:00

30 lines
797 B
JavaScript
Executable file

define(function(require, exports, module) {
'use strict';
var create = require('template').create;
module.exports = create({
provider: function() {
var name = this.h('name');
return `<li class="${name}" role="presentation">
<a data-l10n-id="preset-${name}" role="option" dir="auto"
data-provider="${name}" href="/create-account/${name}">
</a>
</li>`;
},
account: function() {
var id = this.h('id');
var preset = this.h('preset');
var user = this.h('user');
return `<li id="account-${id}" role="presentation">
<a href="/update-account/${id}" role="option" dir="auto">
<span class="preset" data-l10n-id="preset-${preset}"></span>
<span class="user">${user}</span>
</a>
</li>`;
}
});
});