mirror of https://github.com/ethereum/go-ethereum
parent
8016016c68
commit
e9ca402279
@ -0,0 +1,22 @@ |
|||||||
|
import { Link, Stack, Text } from '@chakra-ui/react'; |
||||||
|
import NextLink, { LinkProps } from 'next/link'; |
||||||
|
|
||||||
|
import { Link as LinkTheme } from "../../theme/components" |
||||||
|
|
||||||
|
interface Props extends LinkProps { |
||||||
|
children: React.ReactNode; |
||||||
|
} |
||||||
|
|
||||||
|
export const ButtonLinkSecondary: React.FC<Props> = ({ href, children, ...restProps}) => { |
||||||
|
const isExternal: boolean = href.toString().startsWith('http'); |
||||||
|
const variant = LinkTheme.variants["button-link-secondary"] |
||||||
|
return ( |
||||||
|
<Stack sx={{ mt: '0 !important' }} {...variant}> |
||||||
|
<NextLink href={href} passHref {...restProps}> |
||||||
|
<Link variant='button-link-secondary' isExternal={isExternal}> |
||||||
|
<Text textStyle='home-section-link-label'>{children}</Text> |
||||||
|
</Link> |
||||||
|
</NextLink> |
||||||
|
</Stack> |
||||||
|
); |
||||||
|
}; |
@ -1,2 +1,3 @@ |
|||||||
|
export * from './ButtonLinkSecondary'; |
||||||
export * from './DataTable'; |
export * from './DataTable'; |
||||||
export * from './Header'; |
export * from './Header'; |
||||||
|
Loading…
Reference in new issue