Skip to content

Latest commit

 

History

History
9 lines (8 loc) · 1.4 KB

fb_togglenewfeed-js.md

File metadata and controls

9 lines (8 loc) · 1.4 KB
title date categories
Fb_toggleNewFeed.Js
2023-11-23
useful-script-en

how to add bookmarklet in chrome
export default { icon: ‘‘, name: { en: “Hide Newfeed facebook”, vi: “Ẩn Newfeed facebook”, }, description: { en: “Hide Newfeed facebook for better focus to work”, vi: “Ẩn Newfeed facebook để tập trung làm việc”, }, infoLink: “https://www.facebook.com/groups/j2team.community/posts/1919935575005220/”, whiteList: [“https://www.facebook.com/*”], onDocumentStart: () => { UsefulScriptGlobalPageContext.DOM.onElementsVisible( “[role=’feed’], [role=’main’]”, (nodes) => Array.from(nodes).forEach((node) => (node.style.display = “none”)), true ); }, onClick: async function () { [ …Array.from(document.querySelectorAll(“[role=’feed’], [role=’main’]”)), // document.querySelector(“#watch_feed”), // document.querySelector(“#ssrb_stories_start”)?.parentElement, // document.querySelector(“#ssrb_feed_start”)?.parentElement, ].forEach((el) => { if (el) { el.style.display = el.style.display === “none” ? “” : “none”; } else console.log(“ERROR: Cannot find element”); }); }, };