${escapeHtml(title)}
-${escapeHtml(summary)}
` : ''} -- Search across - 0 - ready-to-use feeds -
-Topics
- -- Feed links update when you apply a valid instance URL. -
-No configurations found.
-- Try another domain or feed name, check the community wiki, or contribute a new configuration. -
- -${escapeHtml(summary)}
` : ''} -Topics appear after the catalog loads.
`; + } + + return facets.topics + .map((topic) => { + const active = selected.includes(topic); + return ``; + }) + .join(''); +} + +function renderLanguageOptions(facets: CatalogFacets, selected: string): string { + const normalizedSelected = normalizeFilterLanguage(selected); + const options = facets.languages + .map( + (language) => + `` + ) + .join(''); + + return `${options}`; +} + +function renderParameterFields(entry: FeedDirectoryEntry, values: Record${escapeHtml(entry.siteKey)}`;
+
+ return `${escapeHtml(entry.summary)}
` : ''} + +Customize feed parameters
+ ${renderParameterFields(entry, params)} +Loading feeds from the instance catalog…
+No feeds in this catalog
+Try another instance or contribute a configuration.
+No feeds match your filters
+Try clearing search text, topics, or language filters.
+ +| Feed | +Actions | +
|---|
Feed Directory
+${escapeHtml(resultLabel)} from ${escapeHtml(formatInstanceLabel(vm.instanceUrl))}
+${escapeHtml(feedback?.message ?? 'Feed links update when you apply a valid instance URL.')}
+