summaryrefslogtreecommitdiff
path: root/packages/frontend/src/pages/admin/system-webhook.vue
diff options
context:
space:
mode:
Diffstat (limited to 'packages/frontend/src/pages/admin/system-webhook.vue')
-rw-r--r--packages/frontend/src/pages/admin/system-webhook.vue15
1 files changed, 5 insertions, 10 deletions
diff --git a/packages/frontend/src/pages/admin/system-webhook.vue b/packages/frontend/src/pages/admin/system-webhook.vue
index c59abda24a..a3214028e6 100644
--- a/packages/frontend/src/pages/admin/system-webhook.vue
+++ b/packages/frontend/src/pages/admin/system-webhook.vue
@@ -4,11 +4,7 @@ SPDX-License-Identifier: AGPL-3.0-only
-->
<template>
-<MkStickyContainer>
- <template #header>
- <XHeader :actions="headerActions" :tabs="headerTabs"/>
- </template>
-
+<PageWithHeader :actions="headerActions" :tabs="headerTabs">
<MkSpacer :contentMax="900">
<div class="_gaps_m">
<MkButton primary @click="onCreateWebhookClicked">
@@ -22,7 +18,7 @@ SPDX-License-Identifier: AGPL-3.0-only
</FormSection>
</div>
</MkSpacer>
-</MkStickyContainer>
+</PageWithHeader>
</template>
<script lang="ts" setup>
@@ -30,11 +26,10 @@ import { computed, onMounted, ref } from 'vue';
import { entities } from 'misskey-js';
import XItem from './system-webhook.item.vue';
import FormSection from '@/components/form/section.vue';
-import { definePageMetadata } from '@/scripts/page-metadata.js';
+import { definePage } from '@/page.js';
import { i18n } from '@/i18n.js';
-import XHeader from '@/pages/admin/_header_.vue';
import MkButton from '@/components/MkButton.vue';
-import { misskeyApi } from '@/scripts/misskey-api.js';
+import { misskeyApi } from '@/utility/misskey-api.js';
import { showSystemWebhookEditorDialog } from '@/components/MkSystemWebhookEditor.impl.js';
import * as os from '@/os.js';
@@ -82,7 +77,7 @@ onMounted(async () => {
await fetchWebhooks();
});
-definePageMetadata(() => ({
+definePage(() => ({
title: 'SystemWebhook',
icon: 'ti ti-webhook',
}));