diff options
Diffstat (limited to 'src/content/dependencies/generateSearchSidebarBox.js')
| -rw-r--r-- | src/content/dependencies/generateSearchSidebarBox.js | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/src/content/dependencies/generateSearchSidebarBox.js b/src/content/dependencies/generateSearchSidebarBox.js index 308a1105..0d760773 100644 --- a/src/content/dependencies/generateSearchSidebarBox.js +++ b/src/content/dependencies/generateSearchSidebarBox.js @@ -1,7 +1,4 @@ export default { - contentDependencies: ['generatePageSidebarBox'], - extraDependencies: ['html', 'language'], - relations: (relation) => ({ sidebarBox: relation('generatePageSidebarBox'), @@ -38,6 +35,11 @@ export default { html.tag('template', {class: 'wiki-search-no-results-string'}, language.$(capsule, 'noResults')), + html.tag('template', {class: 'wiki-search-back-string'}, + language.$(capsule, 'back', { + page: html.tag('slot', {name: 'page'}), + })), + html.tag('template', {class: 'wiki-search-current-result-string'}, language.$(capsule, 'currentResult')), @@ -58,6 +60,23 @@ export default { language.$(capsule, 'artTag')), ]), + language.encapsulate(capsule, 'resultDisambiguator', capsule => [ + html.tag('template', {class: 'wiki-search-group-result-disambiguator-string'}, + language.$(capsule, 'group', { + disambiguator: html.tag('slot', {name: 'disambiguator'}), + })), + + html.tag('template', {class: 'wiki-search-flash-result-disambiguator-string'}, + language.$(capsule, 'flash', { + disambiguator: html.tag('slot', {name: 'disambiguator'}), + })), + + html.tag('template', {class: 'wiki-search-track-result-disambiguator-string'}, + language.$(capsule, 'track', { + disambiguator: html.tag('slot', {name: 'disambiguator'}), + })), + ]), + language.encapsulate(capsule, 'resultFilter', capsule => [ html.tag('template', {class: 'wiki-search-album-result-filter-string'}, language.$(capsule, 'album')), |