File tree Expand file tree Collapse file tree 1 file changed +17
-2
lines changed
org.knime.ui.js/src/components/nodeTemplates/NodeTemplate Expand file tree Collapse file tree 1 file changed +17
-2
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,10 @@ import type {
99} from " @/util/dataMappers" ;
1010
1111import NodeTemplateHelpIcon from " ./NodeTemplateHelpIcon.vue" ;
12- import { shouldShowCommunityIcon } from " ./nodeTemplateCommunityIcon" ;
12+ import {
13+ isComponentNodeTemplate ,
14+ shouldShowCommunityIcon ,
15+ } from " ./nodeTemplateCommunityIcon" ;
1316
1417type Props = {
1518 nodeTemplate:
@@ -37,12 +40,24 @@ const extensionText = computed(() => {
3740const showCommunityIcon = computed (() =>
3841 shouldShowCommunityIcon (props .nodeTemplate ),
3942);
43+
44+ const tileTitle = computed (() => {
45+ if (isComponentNodeTemplate (props .nodeTemplate )) {
46+ if (props .nodeTemplate .isOwnedByAnotherIdentity ) {
47+ return " This component comes from outside your personal or team spaces." ;
48+ } else {
49+ return props .nodeTemplate .name ;
50+ }
51+ }
52+
53+ return ` ${props .nodeTemplate .name }${extensionText .value } ` ;
54+ });
4055 </script >
4156
4257<template >
4358 <div
4459 class =" node-template-icon-mode"
45- :title =" `${nodeTemplate.name}${extensionText}` "
60+ :title =" tileTitle "
4661 data-test-id =" node-template"
4762 >
4863 <div class =" name-icon-wrapper" >
You can’t perform that action at this time.
0 commit comments