프론트엔드✏️/개인공부
공통 컴포넌트 만드는 중
당근먹는하니
2022. 9. 5. 17:04
728x90
반응형
import './DefaultBtn.scss'
const DefaultBtn = ({
text = "Button",
icon = null,
typeClassName = "",
sizeClassName = "",
...props
}) => {
return (
<button
className={`defaultBtn ${typeClassName} ${sizeClassName}}`}
onClick={props.onClickButton}
>
{icon && <i className={`svg`}>{icon}</i>}
{text}
</button>
)
}
export default DefaultBtn;
const DefaultInput = ({
text = "기본 Input",
typeClassName = "",
sizeClassName = "",
...props
}) => {
return (
<input
className={`defaultInput ${typeClassName} ${sizeClassName}`}
onChange={props.onChangeInput}
placeholder={text}
/>
);
};
export default DefaultInput;
728x90
반응형