import { Button, Form, Input, InputNumber, Modal } from "antd"; import { observer } from "mobx-react-lite"; import { useCallback } from "react"; import store from "../../store/global"; import { getDefaultGlobalData } from "../../util/editor"; import { unwrappedAction } from "../../store/history"; const ImmediateNumberConfigInput = observer(({ propertyName, ...props }) => { const handleChange = unwrappedAction((ev) => { const v = Number(ev.target.value) | 0; store[propertyName] = v; }); return ( ); }); function ImmediateNumberConfigItem({ propertyName, label, ...props }) { return (