Skip to content

Commit bba12af

Browse files
authored
Handle new MIT site url in Member.tsx
1 parent 9ae422a commit bba12af

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

src/components/aboutpage-components/Member.tsx

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,17 @@ const Member: React.FC<MemberProps> = ({
2424
twitterPage,
2525
linkedInPage
2626
}) => {
27-
const { t } = useI18next()
27+
const { t, language } = useI18next()
2828
const avatarImage = avatar ? getImage(avatar) : null
2929

30+
const homeUrl = homePage
31+
? (homePage.startsWith('http')
32+
? homePage
33+
: (language === 'hu'
34+
? `https://www.mit.bme.hu/munkatarsak/${homePage}`
35+
: `https://www.mit.bme.hu/en/staff/${homePage}`))
36+
: undefined
37+
3038
return (
3139
<div className="feature-1 border person text-center d-flex flex-column justify-content-between">
3240
{avatarImage && <GatsbyImage image={avatarImage} className="img-fluid" alt={firstName + lastName} />}
@@ -44,8 +52,8 @@ const Member: React.FC<MemberProps> = ({
4452
</div>
4553
<div className="mt-auto">
4654
<p>
47-
{homePage && (
48-
<a target="_blank" rel="noopener noreferrer" href={homePage}>
55+
{homeUrl && (
56+
<a target="_blank" rel="noopener noreferrer" href={homeUrl}>
4957
<FaHome style={{ marginRight: '0.5rem' }} size="1.25rem" />
5058
</a>
5159
)}

0 commit comments

Comments
 (0)