diff --git a/packages/frontend/src/components/MkButton.vue b/packages/frontend/src/components/MkButton.vue index 379b928477..2770fdcd7c 100644 --- a/packages/frontend/src/components/MkButton.vue +++ b/packages/frontend/src/components/MkButton.vue @@ -20,8 +20,8 @@ SPDX-License-Identifier: AGPL-3.0-only [$style.large]: large, [$style.transparent]: transparent, [$style.asLike]: asLike, - [$style.gamingDark]: gaming === 'dark', - [$style.gamingLight]: gaming === 'light', + [$style.gamingDark]: gamingType === 'dark', + [$style.gamingLight]: gamingType === 'light', } ]" :type="type" @@ -50,8 +50,8 @@ SPDX-License-Identifier: AGPL-3.0-only [$style.large]: large, [$style.transparent]: transparent, [$style.asLike]: asLike, - [$style.gamingDark]: gaming === 'dark', - [$style.gamingLight]: gaming === 'light', + [$style.gamingDark]: gamingType === 'dark', + [$style.gamingLight]: gamingType === 'light', } ]" :to="to" @@ -90,39 +90,9 @@ const props = defineProps<{ name?: string; value?: string; }>(); -const darkMode = computed(defaultStore.makeGetterSetter('darkMode')); -const gamingMode = computed(defaultStore.makeGetterSetter('gamingMode')); -// gamingをrefで初期化する -let gaming = ref(''); // 0-off , 1-dark , 2-light -// gaming.valueに新しい値を代入する -if (darkMode.value && gamingMode.value && props.primary || darkMode.value && gamingMode.value && props.gradate ) { - gaming.value = 'dark'; -} else if (!darkMode.value && gamingMode.value && props.primary || darkMode.value && gamingMode.value && props.gradate ) { - gaming.value = 'light'; -}else{ - gaming.value = ''; -} +const gamingType = computed(defaultStore.makeGetterSetter('gamingType')); -watch(darkMode, () => { - if (darkMode.value && gamingMode.value && props.primary || darkMode.value && gamingMode.value && props.gradate ) { - gaming.value = 'dark'; - } else if (!darkMode.value && gamingMode.value && props.primary|| darkMode.value && gamingMode.value && props.gradate) { - gaming.value = 'light'; - }else{ - gaming.value = ''; - } -}) - -watch(gamingMode, () => { - if (darkMode.value && gamingMode.value && props.primary|| darkMode.value && gamingMode.value && props.gradate ) { - gaming.value = 'dark'; - } else if (!darkMode.value && gamingMode.value && props.primary || darkMode.value && gamingMode.value && props.gradate ) { - gaming.value = 'light'; - }else{ - gaming.value = ''; - } -}) const emit = defineEmits<{ (ev: 'click', payload: MouseEvent): void; diff --git a/packages/frontend/src/components/MkChannelFollowButton.vue b/packages/frontend/src/components/MkChannelFollowButton.vue index 888866be56..e0b0872e80 100644 --- a/packages/frontend/src/components/MkChannelFollowButton.vue +++ b/packages/frontend/src/components/MkChannelFollowButton.vue @@ -6,27 +6,27 @@ SPDX-License-Identifier: AGPL-3.0-only