import * as React from 'react';
import { BrowserRouter as Router, Link as RouterLink, LinkProps as RouterLinkProps } from 'react-router-dom';
import Link from '../Link';
import notes from './Link.stories.md';
export const basic = () => A link;
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/Link',
component: Link,
parameters: {
notes,
},
};