Skip to content

Commit a194a40

Browse files
authored
fix: add router link for banner button (#158)
1 parent e20709e commit a194a40

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

src/sub-blocks/BannerCard/BannerCard.tsx

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React, {useContext} from 'react';
22

33
import {block, getThemedValue} from '../../utils';
44
import {BannerCardProps} from '../../models';
5-
import {Button, YFMWrapper, BackgroundImage, HTML} from '../../components';
5+
import {Button, YFMWrapper, BackgroundImage, HTML, RouterLink} from '../../components';
66
import {ThemeValueContext} from '../../context/theme/ThemeValueContext';
77

88
import './BannerCard.scss';
@@ -42,14 +42,16 @@ export const BannerCard = (props: BannerCardProps) => {
4242
/>
4343
)}
4444
</div>
45-
<Button
46-
className={b('button')}
47-
theme="raised"
48-
size="xl"
49-
text={text}
50-
url={url}
51-
target={target}
52-
/>
45+
<RouterLink href={url}>
46+
<Button
47+
className={b('button')}
48+
theme="raised"
49+
size="xl"
50+
text={text}
51+
url={url}
52+
target={target}
53+
/>
54+
</RouterLink>
5355
</div>
5456
<BackgroundImage
5557
className={b('image')}

0 commit comments

Comments
 (0)