diff --git a/dashboard/src/components/shared/ExtensionCard.vue b/dashboard/src/components/shared/ExtensionCard.vue index 8335c47a53..fa9a123fa5 100644 --- a/dashboard/src/components/shared/ExtensionCard.vue +++ b/dashboard/src/components/shared/ExtensionCard.vue @@ -25,6 +25,18 @@ const props = defineProps({ type: Boolean, default: false, }, + selectable: { + type: Boolean, + default: false, + }, + selected: { + type: Boolean, + default: false, + }, + selectionMode: { + type: Boolean, + default: false, + }, }); // 定义要发送到父组件的事件 @@ -39,6 +51,7 @@ const emit = defineEmits([ "view-changelog", "toggle-pin", "open-webui", + "toggle-select", ]); const hasPages = computed(() => { @@ -165,6 +178,23 @@ const openWebui = () => { : '#ffffffdd', }" > + +
+ +
+
@@ -416,6 +446,27 @@ const openWebui = () => {