MCPcopy Create free account
hub / github.com/Useful-Scripts-Extension/useful-script / add

Function add

popup/helpers/storageScripts.js:15–21  ·  view source on GitHub ↗
(script)

Source from the content-addressed store, hash-verified

13 return exist;
14 };
15 const add = (script) => {
16 let current = getIds();
17 let newList = current.filter((id) => id != script.id); // remove duplicate
18 if (addToHead) newList.unshift(script.id); // only save script id
19 else newList.push(script.id);
20 localStorage.setItem(key, JSON.stringify(newList));
21 };
22 const remove = (script) => {
23 let current = getIds();
24 let newList = current.filter((id) => id !== script.id);

Callers 1

toggleFunction · 0.70

Calls 2

getIdsFunction · 0.85
filterMethod · 0.80

Tested by

no test coverage detected