diff options
author | Ajay Ramachandran <[email protected]> | 2020-12-29 23:06:50 -0500 |
---|---|---|
committer | Ajay Ramachandran <[email protected]> | 2020-12-29 23:06:50 -0500 |
commit | 3ac68aa3130b43bb3f7c72aa3ee9113b75d38d09 (patch) | |
tree | b7548db142840421ab61aa29db63ace700a93331 | |
parent | e95029c22939eee881391e53355a1aa813fd839c (diff) | |
download | SponsorBlock-3ac68aa3130b43bb3f7c72aa3ee9113b75d38d09.tar.gz SponsorBlock-3ac68aa3130b43bb3f7c72aa3ee9113b75d38d09.zip |
Revert "Add notice about YouCap"
This reverts commit e95029c22939eee881391e53355a1aa813fd839c.
-rw-r--r-- | src/components/SubmissionNoticeComponent.tsx | 36 | ||||
-rw-r--r-- | src/config.ts | 8 |
2 files changed, 3 insertions, 41 deletions
diff --git a/src/components/SubmissionNoticeComponent.tsx b/src/components/SubmissionNoticeComponent.tsx index 23726df6..c6aae60a 100644 --- a/src/components/SubmissionNoticeComponent.tsx +++ b/src/components/SubmissionNoticeComponent.tsx @@ -32,8 +32,6 @@ class SubmissionNoticeComponent extends React.Component<SubmissionNoticeProps, S videoObserver: MutationObserver; - showingYouCapNotice: boolean; - constructor(props: SubmissionNoticeProps) { super(props); this.noticeRef = React.createRef(); @@ -47,7 +45,7 @@ class SubmissionNoticeComponent extends React.Component<SubmissionNoticeProps, S this.state = { noticeTitle, messages: [], - idSuffix: "SubmissionNotice", + idSuffix: "SubmissionNotice" } } @@ -89,8 +87,6 @@ class SubmissionNoticeComponent extends React.Component<SubmissionNoticeProps, S </td> </tr> - {this.getYouCapMessage()} - {/* Last Row */} <tr id={"sponsorSkipNoticeSecondRow" + this.state.idSuffix}> @@ -117,36 +113,6 @@ class SubmissionNoticeComponent extends React.Component<SubmissionNoticeProps, S ); } - /** TODO: Remove */ - getYouCapMessage(): JSX.Element { - if (Config.config.sponsorTimesContributed < 20 - || (Config.config.hasShownYouCapNotice && !this.showingYouCapNotice)) { - return; - } - - Config.config.hasShownYouCapNotice = true; - if (!this.showingYouCapNotice) { - this.showingYouCapNotice = true; - } - - return ( - <tr style={{textAlign: "center"}}> - <p style={{width: "300px", textAlign: "center", display: "inline-block"}}> - Like contributing to crowdsourced projects? - Consider checking out <a href="https://youcap.video/" style={{textDecoration: "underline"}}>YouCap</a>, - a new open-source replacement for YouTube{"'"}s now defunct community captions. - YouCap is NOT made by me, but I think it looks like a cool idea. - </p> - - <img src={chrome.extension.getURL("icons/close.png")} - style={{padding: "0", margin: "auto"}} - className="sponsorSkipObject sponsorSkipNoticeButton sponsorSkipNoticeCloseButton" - onClick={() => { this.showingYouCapNotice = false; this.forceUpdate(); }}> - </img> - </tr> - ); - } - getSponsorTimeMessages(): JSX.Element[] | JSX.Element { const elements: JSX.Element[] = []; this.timeEditRefs = []; diff --git a/src/config.ts b/src/config.ts index d113e86c..2a40dbf6 100644 --- a/src/config.ts +++ b/src/config.ts @@ -55,9 +55,7 @@ interface SBConfig { "preview-selfpromo": PreviewBarOption, "music_offtopic": PreviewBarOption, "preview-music_offtopic": PreviewBarOption, - }, - - hasShownYouCapNotice: boolean + } } export interface SBObject { @@ -231,9 +229,7 @@ const Config: SBObject = { color: "#a6634a", opacity: "0.7" } - }, - - hasShownYouCapNotice: false + } }, localConfig: null, config: null, |