Files
numerical-notation-editor/src/view/Canvas/index.js
T
2021-09-27 23:17:38 +08:00

22 lines
490 B
JavaScript

import { observer } from "mobx-react-lite";
import store from "../../store/global";
import Styles from "./index.module.css";
function Canvas({ children, ...props }) {
return (
<svg
xmlns=" http://www.w3.org/2000/svg"
className={Styles.svg}
width={store.canvasWidth}
height={store.canvasHeight}
// TODO: do this
onContextMenu={(ev) => ev.preventDefault()}
{...props}
>
{children}
</svg>
);
}
export default observer(Canvas);