2023-01-26 07:25:05 +00:00
|
|
|
import "./BackButton.css"
|
|
|
|
|
|
|
|
import ArrowBack from "Icons/ArrowBack";
|
|
|
|
|
2023-02-06 21:42:47 +00:00
|
|
|
interface BackButtonProps {
|
|
|
|
text?: string
|
|
|
|
onClick?(): void
|
|
|
|
}
|
|
|
|
|
|
|
|
const BackButton = ({ text = "Back", onClick }: BackButtonProps) => {
|
|
|
|
const onClickHandler = () => {
|
|
|
|
if (onClick) {
|
|
|
|
onClick()
|
|
|
|
}
|
|
|
|
}
|
2023-01-26 07:25:05 +00:00
|
|
|
|
|
|
|
return (
|
2023-02-06 21:42:47 +00:00
|
|
|
<button className="back-button" type="button" onClick={onClickHandler}>
|
|
|
|
<ArrowBack />{text}
|
2023-01-26 07:25:05 +00:00
|
|
|
</button>
|
|
|
|
)
|
|
|
|
}
|
|
|
|
|
|
|
|
export default BackButton
|