import * as React from 'react'; import { BrowserRouter as Router, Link as RouterLink, LinkProps as RouterLinkProps } from 'react-router-dom'; import LinkButton from '../LinkButton'; import notes from './LinkButton.stories.md'; export const basic = () => A link that looks like a Button; export const withCustomComponent = () => { // You can pass a custom component to be used instead of the default "a" tag, like a React Router link: // import { BrowserRouter as Router, Link as RouterLink, LinkProps as RouterLinkProps } from 'react-router-dom'; const CustomRouterLink = ({ href, children, to, ...rest }: RouterLinkProps) => ( {children} ); return ( A link ); }; export default { title: 'Components|Links/LinkButton', component: LinkButton, parameters: { notes, }, };