summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components/MkFormFooter.vue
diff options
context:
space:
mode:
authorsyuilo <4439005+syuilo@users.noreply.github.com>2025-08-15 12:10:14 +0900
committersyuilo <4439005+syuilo@users.noreply.github.com>2025-08-15 12:10:14 +0900
commit7d307687697dfbd356c80f6bf5f54b9ababca51f (patch)
tree99790e7fc09e75168f4349d002b68367c723c19b /packages/frontend/src/components/MkFormFooter.vue
parentBump version to 2025.8.0-alpha.11 (diff)
downloadmisskey-7d307687697dfbd356c80f6bf5f54b9ababca51f.tar.gz
misskey-7d307687697dfbd356c80f6bf5f54b9ababca51f.tar.bz2
misskey-7d307687697dfbd356c80f6bf5f54b9ababca51f.zip
fix(frontend): Botプロテクションの設定の変更検知が正しくない問題を修正
Diffstat (limited to 'packages/frontend/src/components/MkFormFooter.vue')
-rw-r--r--packages/frontend/src/components/MkFormFooter.vue11
1 files changed, 3 insertions, 8 deletions
diff --git a/packages/frontend/src/components/MkFormFooter.vue b/packages/frontend/src/components/MkFormFooter.vue
index 96214a9542..eb559e611c 100644
--- a/packages/frontend/src/components/MkFormFooter.vue
+++ b/packages/frontend/src/components/MkFormFooter.vue
@@ -4,7 +4,7 @@ SPDX-License-Identifier: AGPL-3.0-only
-->
<template>
-<div :class="$style.root">
+<div v-if="form.modified.value" :class="$style.root">
<div :class="$style.text">{{ i18n.tsx.thereAreNChanges({ n: form.modifiedCount.value }) }}</div>
<div style="margin-left: auto;" class="_buttons">
<MkButton danger rounded @click="form.discard"><i class="ti ti-x"></i> {{ i18n.ts.discard }}</MkButton>
@@ -16,16 +16,11 @@ SPDX-License-Identifier: AGPL-3.0-only
<script lang="ts" setup>
import { } from 'vue';
import MkButton from './MkButton.vue';
+import type { useForm } from '@/composables/use-form.js';
import { i18n } from '@/i18n.js';
const props = withDefaults(defineProps<{
- form: {
- modifiedCount: {
- value: number;
- };
- discard: () => void;
- save: () => void;
- };
+ form: ReturnType<typeof useForm>;
canSaving?: boolean;
}>(), {
canSaving: true,