UNPKG

@jay.kou/rak-ssr

Version:

A react based UI components for admin system

37 lines 1.31 kB
import _regeneratorRuntime from "@babel/runtime/helpers/esm/regeneratorRuntime"; import _asyncToGenerator from "@babel/runtime/helpers/esm/asyncToGenerator"; import { useRef } from 'react'; import { SchemaForm } from "../../.."; import { getColumns } from "./columns"; import { jsx as _jsx } from "react/jsx-runtime"; var Demo = function Demo() { var innerRef = useRef(); var onFinish = /*#__PURE__*/function () { var _ref = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee(values) { var _innerRef$current; return _regeneratorRuntime().wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: console.log({ values: values, otherValues: (_innerRef$current = innerRef.current) === null || _innerRef$current === void 0 ? void 0 : _innerRef$current.data }); case 1: case "end": return _context.stop(); } }, _callee); })); return function onFinish(_x) { return _ref.apply(this, arguments); }; }(); return /*#__PURE__*/_jsx(SchemaForm, { columns: getColumns(), innerRef: innerRef, onFinish: onFinish, submitter: true, autoFocusFirstInput: false }); }; export default Demo;