import React from 'react' /* * These classes are what makes a link a link */ export const linkClasses = 'underline decoration-2 hover:decoration-4 text-secondary hover:text-secondary-focus' /** * An anchor link component * * @param {object} props - All React props * @param {array} props.children - The content to go in the layout * @param {array} props.id - The ID of the anchor to link to * @param {array} props.title - An optional link title */ export const AnchorLink = ({ children, id = '', title = false }) => ( {children} ) /** * A regular link component * * @param {object} props - All React props * @param {array} props.children - The content to go in the layout * @param {array} props.href - The target to link to * @param {array} props.title - An optional link title * @param {string} props.className - Any non-default CSS classes to apply */ export const Link = ({ href, title = false, children, className = linkClasses }) => ( {children} )