diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2023-01-10 20:20:18 -0400 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2023-01-10 20:20:18 -0400 |
commit | 54ad9946e3fa32ae8388d54ec8b3baad78a29417 (patch) | |
tree | bdf130e83a41ccf2f71a2de1c02e6189f355f0b3 /src/misc-templates.js | |
parent | fd59ddd05bdfebf2f9a55a0fa5915485929e7de6 (diff) |
prefer passing around pagePath
Diffstat (limited to 'src/misc-templates.js')
-rw-r--r-- | src/misc-templates.js | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/misc-templates.js b/src/misc-templates.js index 6659d72b..794b6920 100644 --- a/src/misc-templates.js +++ b/src/misc-templates.js @@ -973,10 +973,8 @@ function unbound_getFooterLocalizationLinks(pathname, { defaultLanguage, language, languages, + pagePath, to, - - pageSubKey, - urlArgs, }) { const links = Object.entries(languages) .filter(([code, language]) => code !== 'default' && !language.hidden) @@ -989,11 +987,12 @@ function unbound_getFooterLocalizationLinks(pathname, { href: language === defaultLanguage ? to( - 'localizedDefaultLanguage.' + pageSubKey, - ...urlArgs) + 'localizedDefaultLanguage.' + pagePath[0], + ...pagePath.slice(1)) : to( - 'localizedWithBaseDirectory.' + pageSubKey, - language.code, ...urlArgs), + 'localizedWithBaseDirectory.' + pagePath[0], + language.code, + ...pagePath.slice(1)), }, language.name))); |