Skip to content

Commit 76d41de

Browse files
authored
Merge pull request #15 from cakasuma/amam/self_referencing_tag
Don't filter self-referencing tag and add fallback unmatched language
2 parents 32f9295 + 7a70eb1 commit 76d41de

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/Helmet.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ export const Helmet: React.FC<HelmetProps> = ({children, ...props}) => {
1111
<ReactHelmet {...props}>
1212
<html lang={language} />
1313
<link rel="canonical" href={createUrlWithLang(language)} />
14-
{languages
15-
.filter((lng) => lng !== language)
16-
.map((lng) => (
17-
<link rel="alternate" key={lng} href={createUrlWithLang(lng)} hrefLang={lng} />
18-
))}
14+
{languages.map((lng) => (
15+
<link rel="alternate" key={lng} href={createUrlWithLang(lng)} hrefLang={lng} />
16+
))}
17+
{/* adding a fallback page for unmatched languages */}
18+
<link rel="alternate" href={createUrlWithLang(defaultLanguage)} hrefLang="x-default" />
1919
{children}
2020
</ReactHelmet>
2121
);

0 commit comments

Comments
 (0)