UNPKG

@jay.kou/rak-ssr

Version:

A react based UI components for admin system

44 lines (43 loc) 1.65 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _regeneratorRuntime2 = _interopRequireDefault(require("@babel/runtime/helpers/regeneratorRuntime")); var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator")); var _react = require("react"); var _ = require("../../.."); var _columns = require("./columns"); var _jsxRuntime = require("react/jsx-runtime"); var Demo = function Demo() { var innerRef = (0, _react.useRef)(); var onFinish = /*#__PURE__*/function () { var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/(0, _regeneratorRuntime2.default)().mark(function _callee(values) { var _innerRef$current; return (0, _regeneratorRuntime2.default)().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__*/(0, _jsxRuntime.jsx)(_.SchemaForm, { columns: (0, _columns.getColumns)(), innerRef: innerRef, onFinish: onFinish, submitter: true, autoFocusFirstInput: false }); }; var _default = exports.default = Demo;