1
0
Fork 0
mirror of synced 2024-06-02 19:04:49 +12:00
appwrite/public/scripts/views/general/cookies.js
2020-07-25 09:26:25 +03:00

23 lines
688 B
JavaScript

(function(window) {
window.ls.container.get("view").add({
selector: "data-cookies",
controller: function(element, alerts, cookie, env) {
if (!cookie.get("cookie-alert")) {
let text = element.dataset["cookies"] || "";
alerts.add(
{
text: text,
class: "cookie-alert",
link: env.HOME + "/policy/cookies",
label: 'Learn More',
callback: function() {
cookie.set("cookie-alert", "true", 365 * 10); // 10 years
}
},
0
);
}
}
});
})(window);