summaryrefslogtreecommitdiff
path: root/packages/client/src/pages/admin/queue.vue
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2022-12-27 14:36:33 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2022-12-27 14:36:33 +0900
commit9384f5399da39e53855beb8e7f8ded1aa56bf72e (patch)
treece5959571a981b9c4047da3c7b3fd080aa44222c /packages/client/src/pages/admin/queue.vue
parentwip: retention for dashboard (diff)
downloadsharkey-9384f5399da39e53855beb8e7f8ded1aa56bf72e.tar.gz
sharkey-9384f5399da39e53855beb8e7f8ded1aa56bf72e.tar.bz2
sharkey-9384f5399da39e53855beb8e7f8ded1aa56bf72e.zip
rename: client -> frontend
Diffstat (limited to 'packages/client/src/pages/admin/queue.vue')
-rw-r--r--packages/client/src/pages/admin/queue.vue56
1 files changed, 0 insertions, 56 deletions
diff --git a/packages/client/src/pages/admin/queue.vue b/packages/client/src/pages/admin/queue.vue
deleted file mode 100644
index 8d19b49fc5..0000000000
--- a/packages/client/src/pages/admin/queue.vue
+++ /dev/null
@@ -1,56 +0,0 @@
-<template>
-<MkStickyContainer>
- <template #header><XHeader v-model:tab="tab" :actions="headerActions" :tabs="headerTabs"/></template>
- <MkSpacer :content-max="800">
- <XQueue v-if="tab === 'deliver'" domain="deliver"/>
- <XQueue v-else-if="tab === 'inbox'" domain="inbox"/>
- </MkSpacer>
-</MkStickyContainer>
-</template>
-
-<script lang="ts" setup>
-import { markRaw, onMounted, onBeforeUnmount, nextTick } from 'vue';
-import XQueue from './queue.chart.vue';
-import XHeader from './_header_.vue';
-import MkButton from '@/components/MkButton.vue';
-import * as os from '@/os';
-import * as config from '@/config';
-import { i18n } from '@/i18n';
-import { definePageMetadata } from '@/scripts/page-metadata';
-
-let tab = $ref('deliver');
-
-function clear() {
- os.confirm({
- type: 'warning',
- title: i18n.ts.clearQueueConfirmTitle,
- text: i18n.ts.clearQueueConfirmText,
- }).then(({ canceled }) => {
- if (canceled) return;
-
- os.apiWithDialog('admin/queue/clear');
- });
-}
-
-const headerActions = $computed(() => [{
- asFullButton: true,
- icon: 'ti ti-external-link',
- text: i18n.ts.dashboard,
- handler: () => {
- window.open(config.url + '/queue', '_blank');
- },
-}]);
-
-const headerTabs = $computed(() => [{
- key: 'deliver',
- title: 'Deliver',
-}, {
- key: 'inbox',
- title: 'Inbox',
-}]);
-
-definePageMetadata({
- title: i18n.ts.jobQueue,
- icon: 'ti ti-clock-play',
-});
-</script>