Fix
This commit is contained in:
@@ -23,6 +23,7 @@
|
||||
playerProxyVideosStore,
|
||||
playerSavePlaybackPositionStore,
|
||||
sponsorBlockCategoriesStore,
|
||||
sponsorBlockDisplayToastStore,
|
||||
sponsorBlockStore,
|
||||
sponsorBlockUrlStore,
|
||||
synciousStore
|
||||
@@ -295,7 +296,7 @@
|
||||
{/if}
|
||||
</media-player>
|
||||
|
||||
{#if !isEmbed}
|
||||
{#if !isEmbed && !$sponsorBlockDisplayToastStore}
|
||||
<div class="snackbar" id="sponsorblock-alert">
|
||||
<span
|
||||
>{$_('skipping')}
|
||||
|
||||
@@ -33,6 +33,7 @@
|
||||
returnYTDislikesInstanceStore,
|
||||
returnYtDislikesStore,
|
||||
sponsorBlockCategoriesStore,
|
||||
sponsorBlockDisplayToastStore,
|
||||
sponsorBlockStore,
|
||||
sponsorBlockUrlStore,
|
||||
synciousInstanceStore,
|
||||
@@ -520,6 +521,24 @@
|
||||
</label>
|
||||
</nav>
|
||||
|
||||
<nav class="no-padding">
|
||||
<div class="max">
|
||||
<p>{$_('layout.sponsors.disableToast')}</p>
|
||||
</div>
|
||||
<label class="switch">
|
||||
<input
|
||||
bind:checked={$sponsorBlockDisplayToastStore}
|
||||
on:click={() => sponsorBlockDisplayToastStore.set(!$sponsorBlockDisplayToastStore)}
|
||||
type="checkbox"
|
||||
/>
|
||||
<span></span>
|
||||
</label>
|
||||
</nav>
|
||||
|
||||
<hr style="margin: 1em 0;" />
|
||||
|
||||
<p class="bold">{$_('layout.sponsors.Catagories')}</p>
|
||||
|
||||
{#each sponsorCategories as sponsor}
|
||||
<div class="field middle-align no-margin">
|
||||
<nav class="no-padding">
|
||||
|
||||
@@ -23,6 +23,7 @@ import {
|
||||
returnYTDislikesInstanceStore,
|
||||
returnYtDislikesStore,
|
||||
sponsorBlockCategoriesStore,
|
||||
sponsorBlockDisplayToastStore,
|
||||
sponsorBlockStore,
|
||||
sponsorBlockUrlStore,
|
||||
synciousInstanceStore,
|
||||
@@ -171,6 +172,11 @@ const persistedStores = [
|
||||
name: 'deArrowTitlesOnly',
|
||||
store: deArrowTitlesOnly,
|
||||
type: 'boolean'
|
||||
},
|
||||
{
|
||||
name: 'sponsorBlockDisplayToast',
|
||||
store: sponsorBlockDisplayToastStore,
|
||||
type: 'boolean'
|
||||
}
|
||||
];
|
||||
|
||||
|
||||
@@ -117,6 +117,8 @@
|
||||
"instanceUrl": "Instance URL",
|
||||
"sponsors": {
|
||||
"sponsor": "Sponsor",
|
||||
"disableToast": "Disable toast",
|
||||
"Catagories": "Catagories",
|
||||
"unpaidSelfPromotion": "Unpaid/Self Promotion",
|
||||
"interactionReminder": "Interaction Reminder (Subscribe)",
|
||||
"intermissionIntroAnimation": "Intermission/Intro Animation",
|
||||
|
||||
@@ -59,6 +59,10 @@ export const sponsorBlockCategoriesStore: Writable<string[]> = persisted(
|
||||
'sponsorBlockCategories',
|
||||
[]
|
||||
);
|
||||
export const sponsorBlockDisplayToastStore: Writable<boolean> = persisted(
|
||||
'sponsorBlockDisplayToast',
|
||||
false
|
||||
);
|
||||
|
||||
export const deArrowInstanceStore = persisted(
|
||||
'deArrowInstance',
|
||||
|
||||
Reference in New Issue
Block a user