snort/src/Element/BackButton.tsx

25 lines
444 B
TypeScript
Raw Normal View History

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