-
Notifications
You must be signed in to change notification settings - Fork 18
/
popup.js
34 lines (25 loc) · 881 Bytes
/
popup.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
;(function () {
var sobnik = window.sobnik;
console.assert (sobnik, "Sobnik required");
var cmn = sobnik.require ("cmn");
$(function () {
$("#crawlerOn30m").on ("click", function () {
var now = (new Date ()).getTime ();
var till = now + 30 * 60 * 1000; // ms
var tillDate = new Date ();
tillDate.setTime (till);
chrome.storage.local.set ({
crawlerOnUntil: tillDate.toString (),
crawlerOffUntil: "",
});
$("#crawlerOn").hide ();
$("#crawlerOnThanks").show ();
});
cmn.getCrawlerAllowed (function (allowed) {
if (allowed)
$("#crawlerOn").hide ();
else
$("#crawlerOn").show ();
});
});
}) ();