From d098d6ae4e5c889aaa43e47efcfe581ddb2c9b8d Mon Sep 17 00:00:00 2001 From: Christian Byrne Date: Sat, 12 Apr 2025 23:11:41 +0800 Subject: [PATCH] [Types] Move enum to types file (#3416) --- src/composables/useManagerQueue.ts | 6 +----- src/types/comfyManagerTypes.ts | 5 +++++ 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/composables/useManagerQueue.ts b/src/composables/useManagerQueue.ts index 9d6a15cac..792d9e5ab 100644 --- a/src/composables/useManagerQueue.ts +++ b/src/composables/useManagerQueue.ts @@ -2,6 +2,7 @@ import { useEventListener, whenever } from '@vueuse/core' import { computed, readonly, ref } from 'vue' import { api } from '@/scripts/api' +import { ManagerWsQueueStatus } from '@/types/comfyManagerTypes' type QueuedTask = { task: () => Promise @@ -10,11 +11,6 @@ type QueuedTask = { const MANAGER_WS_MSG_TYPE = 'cm-queue-status' -enum ManagerWsQueueStatus { - DONE = 'done', - IN_PROGRESS = 'in_progress' -} - export const useManagerQueue = () => { const clientQueueItems = ref[]>([]) const clientQueueLength = computed(() => clientQueueItems.value.length) diff --git a/src/types/comfyManagerTypes.ts b/src/types/comfyManagerTypes.ts index c7c687519..6ae202356 100644 --- a/src/types/comfyManagerTypes.ts +++ b/src/types/comfyManagerTypes.ts @@ -10,6 +10,11 @@ export type PackField = keyof RegistryPack | null export const IsInstallingKey: InjectionKey> = Symbol('isInstalling') +export enum ManagerWsQueueStatus { + DONE = 'done', + IN_PROGRESS = 'in_progress' +} + export enum ManagerTab { All = 'all', Installed = 'installed',