Hide Likes

popup.js

const DEF = { enabled: true, counts: true, comments: false, generic: true, allow: [] };
const ids = ['enabled', 'counts', 'comments', 'generic'];
chrome.storage.sync.get(DEF, v => {
  ids.forEach(k => { const e = document.getElementById(k); e.checked = v[k]; e.onchange = () => chrome.storage.sync.set({ [k]: e.checked }); });
  const a = document.getElementById('allow'); a.value = v.allow.join(', ');
  a.onchange = () => chrome.storage.sync.set({ allow: a.value.split(',').map(s => s.trim().replace(/^www\./, '')).filter(Boolean) });
});

โ† Back