(script)
| 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); |