2018-10-23 01:05:09 +03:00
|
|
|
define(["components/activitylog", "globalize"], function(ActivityLog, globalize) {
|
|
|
|
"use strict";
|
|
|
|
return function(view, params) {
|
|
|
|
var activityLog;
|
|
|
|
"false" !== params.useractivity ? (view.querySelector(".activityItems").setAttribute("data-useractivity", "true"), view.querySelector(".sectionTitle").innerHTML = globalize.translate("HeaderActivity")) : (view.querySelector(".activityItems").setAttribute("data-useractivity", "false"), view.querySelector(".sectionTitle").innerHTML = globalize.translate("Alerts")), view.addEventListener("viewshow", function() {
|
|
|
|
activityLog || (activityLog = new ActivityLog({
|
|
|
|
serverId: ApiClient.serverId(),
|
|
|
|
element: view.querySelector(".activityItems")
|
|
|
|
}))
|
|
|
|
}), view.addEventListener("viewdestroy", function() {
|
|
|
|
activityLog && activityLog.destroy(), activityLog = null
|
|
|
|
})
|
|
|
|
}
|
|
|
|
});
|