summaryrefslogtreecommitdiff
path: root/packages/frontend/src/pages/admin/_header_.vue
diff options
context:
space:
mode:
authorかっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>2024-07-30 13:02:03 +0900
committerGitHub <noreply@github.com>2024-07-30 13:02:03 +0900
commitde3ddb5b4403d02b8cb7671b9cf26e87ce9a2d17 (patch)
treea9578c25dda99adfcc59da234142049c7e39ba87 /packages/frontend/src/pages/admin/_header_.vue
parentfix(backend): type(schema) of reactionAcceptance was wrong (#14317) (diff)
downloadmisskey-de3ddb5b4403d02b8cb7671b9cf26e87ce9a2d17.tar.gz
misskey-de3ddb5b4403d02b8cb7671b9cf26e87ce9a2d17.tar.bz2
misskey-de3ddb5b4403d02b8cb7671b9cf26e87ce9a2d17.zip
enhance: 管理画面でアーカイブにしたお知らせを表示・編集できるように (#14286)
* enhance: 管理画面でアーカイブにしたお知らせを表示できるように * Update Changelog
Diffstat (limited to 'packages/frontend/src/pages/admin/_header_.vue')
-rw-r--r--packages/frontend/src/pages/admin/_header_.vue5
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/frontend/src/pages/admin/_header_.vue b/packages/frontend/src/pages/admin/_header_.vue
index c5a9609e6e..b88f078598 100644
--- a/packages/frontend/src/pages/admin/_header_.vue
+++ b/packages/frontend/src/pages/admin/_header_.vue
@@ -24,8 +24,8 @@ SPDX-License-Identifier: AGPL-3.0-only
<div class="buttons right">
<template v-if="actions">
<template v-for="action in actions">
- <MkButton v-if="action.asFullButton" class="fullButton" primary @click.stop="action.handler"><i :class="action.icon" style="margin-right: 6px;"></i>{{ action.text }}</MkButton>
- <button v-else v-tooltip.noDelay="action.text" class="_button button" :class="{ highlighted: action.highlighted }" @click.stop="action.handler" @touchstart="preventDrag"><i :class="action.icon"></i></button>
+ <MkButton v-if="action.asFullButton" class="fullButton" primary :disabled="action.disabled" @click.stop="action.handler"><i :class="action.icon" style="margin-right: 6px;"></i>{{ action.text }}</MkButton>
+ <button v-else v-tooltip.noDelay="action.text" class="_button button" :class="{ highlighted: action.highlighted }" :disabled="action.disabled" @click.stop="action.handler" @touchstart="preventDrag"><i :class="action.icon"></i></button>
</template>
</template>
</div>
@@ -56,6 +56,7 @@ const props = defineProps<{
text: string;
icon: string;
asFullButton?: boolean;
+ disabled?: boolean;
handler: (ev: MouseEvent) => void;
}[];
thin?: boolean;