diff --git a/clients/web/src/components/groups/ResourceControls/ResourceControls.tsx b/clients/web/src/components/groups/ResourceControls/ResourceControls.tsx index 3ee2640a..7e612064 100644 --- a/clients/web/src/components/groups/ResourceControls/ResourceControls.tsx +++ b/clients/web/src/components/groups/ResourceControls/ResourceControls.tsx @@ -70,6 +70,7 @@ export function ResourceControls({ const filteredSubscriptions = subscriptions.filter( (s) => s.resource.name.toLowerCase().includes(query) || + (s.resource.title?.toLowerCase().includes(query) ?? false) || s.resource.uri.toLowerCase().includes(query), ); diff --git a/clients/web/src/components/groups/ResourceTemplatePanel/ResourceTemplatePanel.tsx b/clients/web/src/components/groups/ResourceTemplatePanel/ResourceTemplatePanel.tsx index 6e56fd11..b7e76e30 100644 --- a/clients/web/src/components/groups/ResourceTemplatePanel/ResourceTemplatePanel.tsx +++ b/clients/web/src/components/groups/ResourceTemplatePanel/ResourceTemplatePanel.tsx @@ -91,13 +91,15 @@ export function ResourceTemplatePanel({ onReadResource(resolveUri(uriTemplate, variables)); } + const preview = previewUri(uriTemplate, variables); + return ( {title ?? name} Template - {previewUri(uriTemplate, variables)} - + {preview} + {description && {description}}