-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcontent.js
More file actions
21 lines (20 loc) · 764 Bytes
/
content.js
File metadata and controls
21 lines (20 loc) · 764 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
(() => {
if (sessionStorage.getItem('shoppingSes') === null) sessionStorage.setItem('shoppingSes', '1');
const insertEl = document.createElement('div');
insertEl.setAttribute('id', 'resizable');
document.body.insertAdjacentElement('beforeend', insertEl);
})();
chrome.runtime.onConnect.addListener((port) => {
port.onMessage.addListener((msg) => {
if (msg.function === 'html') {
let shoppingSes = sessionStorage.getItem('shoppingSes'),
sessionStatus;
if (sessionStatus === '0') {
sessionStatus = false;
} else if (sessionStatus === '1') {
sessionStatus = true;
}
port.postMessage({status: sessionStatus});
}
});
});