blob: 4580815b97a1c367c9b2f6f4364b20d2b78c06d4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
import "./Button.css";
function Button({
children,
onClickHandler,
onBlurHandler,
modifier,
additionalClassnames,
}) {
let classNames = modifier ? `btn btn--${modifier}` : "btn";
classNames = additionalClassnames
? `${classNames} ${additionalClassnames}`
: classNames;
return (
<button
className={classNames}
onClick={onClickHandler}
onBlur={onBlurHandler}
>
{children}
</button>
);
}
export default Button;
|