Skip to content

Commit

Permalink
kamelet dynamic
Browse files Browse the repository at this point in the history
  • Loading branch information
mgubaidullin committed Feb 26, 2025
1 parent e1d578f commit ef5aad7
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions karavan-app/src/main/webui/src/designer/utils/CamelUi.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -714,7 +714,7 @@ export class CamelUi {
return k ? this.getIconFromSource(k.icon()) : CamelUi.getIconForDslName(element.dslName);
} else if ("FromDefinition" === element.dslName && component !== undefined && component.component.remote !== true) {
return this.getIconForComponent(component?.component.title, component?.component.label);
} else if (element.dslName === "ToDefinition" && (element as ToDefinition).uri?.startsWith("kamelet:")) {
} else if (["ToDefinition", "ToDynamicDefinition"].includes(element.dslName) && (element as ToDefinition).uri?.startsWith("kamelet:")) {
return k ? this.getIconFromSource(k.icon()) : CamelUi.getIconForDslName(element.dslName);
} else if (element.dslName === "ToDefinition" && component && component.component.remote !== true) {
return this.getIconForComponent(component?.component.title, component?.component.label);
Expand Down Expand Up @@ -792,7 +792,7 @@ export class CamelUi {
<image href={icon} className="icon"/>
</svg>
)
} else if (element.dslName === "ToDefinition" && (element as ToDefinition).uri?.startsWith("kamelet:")) {
} else if (["ToDefinition", "ToDynamicDefinition"].includes(element.dslName) && (element as any).uri?.startsWith("kamelet:")) {
const icon = k ? k.icon() : CamelUi.getIconSrcForName(element.dslName);
return (
<svg className="icon">
Expand Down
4 changes: 2 additions & 2 deletions karavan-designer/src/designer/utils/CamelUi.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -714,7 +714,7 @@ export class CamelUi {
return k ? this.getIconFromSource(k.icon()) : CamelUi.getIconForDslName(element.dslName);
} else if ("FromDefinition" === element.dslName && component !== undefined && component.component.remote !== true) {
return this.getIconForComponent(component?.component.title, component?.component.label);
} else if (element.dslName === "ToDefinition" && (element as ToDefinition).uri?.startsWith("kamelet:")) {
} else if (["ToDefinition", "ToDynamicDefinition"].includes(element.dslName) && (element as ToDefinition).uri?.startsWith("kamelet:")) {
return k ? this.getIconFromSource(k.icon()) : CamelUi.getIconForDslName(element.dslName);
} else if (element.dslName === "ToDefinition" && component && component.component.remote !== true) {
return this.getIconForComponent(component?.component.title, component?.component.label);
Expand Down Expand Up @@ -792,7 +792,7 @@ export class CamelUi {
<image href={icon} className="icon"/>
</svg>
)
} else if (element.dslName === "ToDefinition" && (element as ToDefinition).uri?.startsWith("kamelet:")) {
} else if (["ToDefinition", "ToDynamicDefinition"].includes(element.dslName) && (element as any).uri?.startsWith("kamelet:")) {
const icon = k ? k.icon() : CamelUi.getIconSrcForName(element.dslName);
return (
<svg className="icon">
Expand Down
4 changes: 2 additions & 2 deletions karavan-space/src/designer/utils/CamelUi.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -714,7 +714,7 @@ export class CamelUi {
return k ? this.getIconFromSource(k.icon()) : CamelUi.getIconForDslName(element.dslName);
} else if ("FromDefinition" === element.dslName && component !== undefined && component.component.remote !== true) {
return this.getIconForComponent(component?.component.title, component?.component.label);
} else if (element.dslName === "ToDefinition" && (element as ToDefinition).uri?.startsWith("kamelet:")) {
} else if (["ToDefinition", "ToDynamicDefinition"].includes(element.dslName) && (element as ToDefinition).uri?.startsWith("kamelet:")) {
return k ? this.getIconFromSource(k.icon()) : CamelUi.getIconForDslName(element.dslName);
} else if (element.dslName === "ToDefinition" && component && component.component.remote !== true) {
return this.getIconForComponent(component?.component.title, component?.component.label);
Expand Down Expand Up @@ -792,7 +792,7 @@ export class CamelUi {
<image href={icon} className="icon"/>
</svg>
)
} else if (element.dslName === "ToDefinition" && (element as ToDefinition).uri?.startsWith("kamelet:")) {
} else if (["ToDefinition", "ToDynamicDefinition"].includes(element.dslName) && (element as any).uri?.startsWith("kamelet:")) {
const icon = k ? k.icon() : CamelUi.getIconSrcForName(element.dslName);
return (
<svg className="icon">
Expand Down

0 comments on commit ef5aad7

Please # to comment.