Update from Vibe Studio

This commit is contained in:
Vibe Studio
2026-01-16 02:20:32 +00:00
parent a4605e311a
commit 71de1506ca
28603 changed files with 2179459 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
import type { FormProps } from 'antd';
import React from 'react';
import type { CommonFormProps } from '../../BaseForm';
export type ProFormProps<T = Record<string, any>, U = Record<string, any>> = Omit<FormProps<T>, 'onFinish'> & CommonFormProps<T, U>;
declare function ProForm<T = Record<string, any>>(props: ProFormProps<T> & {
children?: React.ReactNode | React.ReactNode[];
}): import("react/jsx-runtime").JSX.Element;
declare namespace ProForm {
var Group: React.FC<import("src").GroupProps>;
var useForm: typeof import("antd/es/form/Form").useForm;
var Item: React.FC<import("src/components/FormItem").ProFormItemProps>;
var useWatch: typeof import("rc-field-form").useWatch;
var ErrorList: React.FC<import("antd/es/form").ErrorListProps>;
var Provider: React.FC<import("antd/es/form/context").FormProviderProps>;
var useFormInstance: typeof import("antd/es/form/hooks/useFormInstance").default;
var EditOrReadOnlyContext: React.Context<{
mode: "read" | "edit" | "update";
}>;
}
export { ProForm };

View File

@@ -0,0 +1,28 @@
import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2";
import { Form } from 'antd';
import React from 'react';
import { BaseForm } from "../../BaseForm";
import { EditOrReadOnlyContext } from "../../BaseForm/EditOrReadOnlyContext";
import { Group, ProFormItem } from "../../components";
import { Fragment as _Fragment } from "react/jsx-runtime";
import { jsxs as _jsxs } from "react/jsx-runtime";
import { jsx as _jsx } from "react/jsx-runtime";
function ProForm(props) {
return /*#__PURE__*/_jsx(BaseForm, _objectSpread({
layout: "vertical",
contentRender: function contentRender(items, submitter) {
return /*#__PURE__*/_jsxs(_Fragment, {
children: [items, submitter]
});
}
}, props));
}
ProForm.Group = Group;
ProForm.useForm = Form.useForm;
ProForm.Item = ProFormItem;
ProForm.useWatch = Form.useWatch;
ProForm.ErrorList = Form.ErrorList;
ProForm.Provider = Form.Provider;
ProForm.useFormInstance = Form.useFormInstance;
ProForm.EditOrReadOnlyContext = EditOrReadOnlyContext;
export { ProForm };