diff --git a/shell/components/CruResource.vue b/shell/components/CruResource.vue index af94175660..7a71475fbb 100644 --- a/shell/components/CruResource.vue +++ b/shell/components/CruResource.vue @@ -416,6 +416,10 @@ export default { if (this.preventEnterSubmit) { event.preventDefault(); } + }, + + shouldProvideSlot(slot) { + return slot !== 'default' && typeof this.$slots[slot] === 'function'; } }, @@ -596,7 +600,7 @@ export default { v-for="(_, slot) of $slots" :key="slot" > -