Files
2021-12-21 01:32:37 +11:00

39 lines
798 B
JavaScript

import React from "react";
import "./card.scss";
export class Card extends React.Component {
constructor(props) {
super(props);
this.state = {
dragging: false,
};
}
onClick() {
if (this.props.onClick) {
this.props.onClick();
}
}
onMouseEnter() {
if (this.props.onMouseEnter) {
this.props.onMouseEnter();
}
}
onMouseLeave() {
if (this.props.onMouseLeave) {
this.props.onMouseLeave();
}
}
render() {
const _className = this.props.className ? this.props.className+" box" : "box";
return (
<div {...this.props} className={_className}>
{ this.props.children }
</div>
);
}
}