diff --git a/js/components/LinkButton.js b/js/components/LinkButton.js index d2bb19a..619551c 100644 --- a/js/components/LinkButton.js +++ b/js/components/LinkButton.js @@ -2,13 +2,37 @@ import {Button} from 'reactstrap'; import {useRouter} from 'next/router'; import React from 'react'; +class LinkButtonComponent extends React.Component { + constructor(props) { + super(props); + this.defaultProps = { + outline: true, + color: 'secondary' + }; + } + + handleClick(e) { + e.preventDefault(); + this.props.router.push(this.props.href); + } + + render() { + return ( + + ); + } +} + +LinkButtonComponent.defaultProps = { + outline: true, + color: 'secondary' +}; + +// export default withRouter(LinkButton); + export function LinkButton(props) { const router = useRouter(); - - const handleClick = e => { - e.preventDefault(); - router.push(props.href); - }; - - return (); + return (); }