diff options
author | GeckoEidechse <40122905+GeckoEidechse@users.noreply.github.com> | 2024-07-04 20:02:57 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-04 20:02:57 +0200 |
commit | 8ae6980f59d22a4f03556b362a9ab8845cfe3592 (patch) | |
tree | aabcc839074a8ad33cedbee802f4ff8d8773818a /src-vue/src/views/SettingsView.vue | |
parent | fb2bb020a23d1ae59e426f8c00cee6f6f945ec12 (diff) | |
download | FlightCore-8ae6980f59d22a4f03556b362a9ab8845cfe3592.tar.gz FlightCore-8ae6980f59d22a4f03556b362a9ab8845cfe3592.zip |
feat: Filter NSFW mods by default (#964)
Add an option to filter out NSFW mods from Thunderstore and filter them out by default.
Diffstat (limited to 'src-vue/src/views/SettingsView.vue')
-rw-r--r-- | src-vue/src/views/SettingsView.vue | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src-vue/src/views/SettingsView.vue b/src-vue/src/views/SettingsView.vue index 16b894d5..5ead665b 100644 --- a/src-vue/src/views/SettingsView.vue +++ b/src-vue/src/views/SettingsView.vue @@ -112,6 +112,14 @@ </el-button> </div> + <div class="fc_parameter__panel"> + <h3>{{ $t('settings.show_nsfw_mods') }}</h3> + <span> + {{ $t('settings.show_nsfw_mods') }} + <el-switch v-model="showNsfwMods"></el-switch> + </span> + </div> + <!-- About section --> <div class="fc_parameter__panel"> <h3>{{ $t('settings.about') }}</h3> @@ -157,6 +165,14 @@ export default defineComponent({ } }, computed: { + showNsfwMods: { + get(): boolean { + return this.$store.state.search.showNsfwMods; + }, + set(value: boolean) { + this.$store.state.search.showNsfwMods = value; + } + }, showDeprecatedMods: { get(): boolean { return this.$store.state.search.showDeprecatedMods; |