diff --git a/web/src/app/home/pipelines/components/pipeline-extensions/PipelineExtension.tsx b/web/src/app/home/pipelines/components/pipeline-extensions/PipelineExtension.tsx index b1bf4922..06e059f0 100644 --- a/web/src/app/home/pipelines/components/pipeline-extensions/PipelineExtension.tsx +++ b/web/src/app/home/pipelines/components/pipeline-extensions/PipelineExtension.tsx @@ -331,48 +331,56 @@ export default function PipelineExtension({ {t('pipelines.extensions.selectPlugins')}
- {allPlugins.map((plugin) => { - const pluginId = getPluginId(plugin); - const metadata = plugin.manifest.manifest.metadata; - const isSelected = tempSelectedPluginIds.includes(pluginId); - return ( -
handleTogglePlugin(pluginId)} - > - - +

+ {t('pipelines.extensions.noPluginsInstalled')} +

+
+ ) : ( + allPlugins.map((plugin) => { + const pluginId = getPluginId(plugin); + const metadata = plugin.manifest.manifest.metadata; + const isSelected = tempSelectedPluginIds.includes(pluginId); + return ( +
handleTogglePlugin(pluginId)} + > + + {metadata.name} +
+
{metadata.name}
+
+ {metadata.author} • v{metadata.version} +
+
+ +
+
+ {!plugin.enabled && ( + + {t('pipelines.extensions.disabled')} + )} - alt={metadata.name} - className="w-10 h-10 rounded-lg border bg-muted object-cover flex-shrink-0" - /> -
-
{metadata.name}
-
- {metadata.author} • v{metadata.version} -
-
- -
- {!plugin.enabled && ( - - {t('pipelines.extensions.disabled')} - - )} -
- ); - })} + ); + }) + )}