diff --git a/src/components/dialog/content/manager/ManagerDialogContent.vue b/src/components/dialog/content/manager/ManagerDialogContent.vue
index daf890a50..26f20de9d 100644
--- a/src/components/dialog/content/manager/ManagerDialogContent.vue
+++ b/src/components/dialog/content/manager/ManagerDialogContent.vue
@@ -57,29 +57,22 @@
- selectNodePack(item, event)"
- >
-
-
+ :node-pack="item"
+ :is-selected="
+ selectedNodePacks.some((pack) => pack.id === item.id)
+ "
+ />
@@ -124,8 +117,6 @@ import { useComfyManagerStore } from '@/stores/comfyManagerStore'
import type { TabItem } from '@/types/comfyManagerTypes'
import { components } from '@/types/comfyRegistryTypes'
-const DEFAULT_CARD_SIZE = 349
-
const { t } = useI18n()
const comfyManagerStore = useComfyManagerStore()
diff --git a/src/components/dialog/content/manager/packCard/PackCard.vue b/src/components/dialog/content/manager/packCard/PackCard.vue
index a1b291d5b..8803577e6 100644
--- a/src/components/dialog/content/manager/packCard/PackCard.vue
+++ b/src/components/dialog/content/manager/packCard/PackCard.vue
@@ -1,15 +1,15 @@