├── .all-contributorsrc ├── .editorconfig ├── .eslintignore ├── .eslintrc.yml ├── .github ├── ISSUE_TEMPLATE │ ├── bug.yml │ ├── config.yml │ ├── documentation.yml │ └── feature.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── check.yml │ ├── prerelease.yml │ ├── prerelease_dryrun.yml │ ├── release.yml │ ├── release_dryrun.yml │ ├── stale.yml │ └── website.yml ├── .gitignore ├── .npmrc ├── .prettierrc.yml ├── .stylus-supremacy.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CONTRIBUTORS.md ├── LICENSE ├── NOTICE THIRD PARTY ├── README.EN.md ├── README.md ├── babel.config.js ├── changelog.config.json ├── commitlint.config.js ├── docs └── images │ ├── babelForm.jpg │ ├── 示例图1.jpg │ ├── 示例图2.jpg │ └── 示例图3.jpg ├── examples └── form-generator │ ├── .gitignore │ ├── checklist.ico │ ├── index.html │ ├── index2.html │ ├── package.json │ ├── public │ └── mockServiceWorker.js │ ├── src │ ├── App │ │ ├── index.jsx │ │ ├── index.module.css │ │ └── schema.js │ ├── main.jsx │ └── mocks │ │ ├── browser.js │ │ └── handlers.js │ └── vite.config.js ├── jest.config.js ├── lerna.json ├── package.json ├── packages ├── ajv │ ├── .npmignore │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ └── index.ts │ └── tsconfig.dist.json ├── drip-form-plugin-formats │ ├── .npmignore │ ├── CHANGELOG.md │ ├── README.md │ ├── __tests__ │ │ └── index.ts │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── formats │ │ │ ├── color.ts │ │ │ ├── dateTime.ts │ │ │ ├── https.ts │ │ │ ├── index.ts │ │ │ └── jsonObject.ts │ │ └── index.ts │ └── tsconfig.dist.json ├── drip-form-plugin-keywords │ ├── CHANGELOG.md │ ├── README.md │ ├── __tests__ │ │ └── index.test.ts │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── index.ts │ │ └── keywords │ │ │ ├── gbkLength.ts │ │ │ ├── index.ts │ │ │ └── rangeDelimiter.ts │ └── tsconfig.dist.json ├── drip-form-theme-antd │ ├── .npmignore │ ├── CHANGELOG.md │ ├── README.md │ ├── babel.config.js │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── CascaderField │ │ │ ├── config.ts │ │ │ └── index.tsx │ │ ├── CheckboxField │ │ │ ├── config.ts │ │ │ ├── index.styl │ │ │ └── index.tsx │ │ ├── ColorPickerField │ │ │ ├── config.ts │ │ │ ├── index.styl │ │ │ └── index.tsx │ │ ├── DatePickerField │ │ │ ├── config.ts │ │ │ └── index.tsx │ │ ├── NullField │ │ │ ├── config.ts │ │ │ └── index.tsx │ │ ├── NumberField │ │ │ ├── config.ts │ │ │ └── index.tsx │ │ ├── RadioField │ │ │ ├── config.ts │ │ │ └── index.tsx │ │ ├── RadioTextField │ │ │ └── index.tsx │ │ ├── SelectField │ │ │ ├── config.ts │ │ │ └── index.tsx │ │ ├── SelectTextField │ │ │ ├── index.styl │ │ │ └── index.tsx │ │ ├── Shared │ │ │ ├── QuestionCircle │ │ │ │ └── index.tsx │ │ │ └── index.ts │ │ ├── SliderField │ │ │ ├── config.ts │ │ │ └── index.tsx │ │ ├── SwitchField │ │ │ ├── config.ts │ │ │ └── index.tsx │ │ ├── TextField │ │ │ ├── config.ts │ │ │ └── index.tsx │ │ ├── TimePickerField │ │ │ ├── config.ts │ │ │ └── index.tsx │ │ ├── TransferField │ │ │ ├── config.ts │ │ │ └── index.tsx │ │ ├── TreeSelectField │ │ │ ├── config.ts │ │ │ └── index.tsx │ │ ├── UploaderField │ │ │ ├── config.ts │ │ │ ├── index.styl │ │ │ ├── index.tsx │ │ │ ├── newUpload.tsx │ │ │ └── oldUpload.tsx │ │ ├── global.ts │ │ └── index.ts │ ├── tsconfig.dist.css.json │ └── tsconfig.dist.json ├── drip-form │ ├── .npmignore │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── DripForm │ │ │ ├── DripFormContainer │ │ │ │ └── index.tsx │ │ │ ├── Footer │ │ │ │ ├── index.styl │ │ │ │ └── index.tsx │ │ │ ├── index.styl │ │ │ ├── index.tsx │ │ │ └── type.ts │ │ ├── components │ │ │ ├── CommonContainerHoc │ │ │ │ ├── index.styl │ │ │ │ ├── index.tsx │ │ │ │ └── type.ts │ │ │ ├── DescriptionAndError │ │ │ │ ├── index.styl │ │ │ │ ├── index.tsx │ │ │ │ └── type.ts │ │ │ ├── QuestionCircle │ │ │ │ └── index.tsx │ │ │ ├── Title │ │ │ │ ├── index.styl │ │ │ │ ├── index.tsx │ │ │ │ └── type.ts │ │ │ └── index.ts │ │ ├── container │ │ │ ├── ArrayContainer │ │ │ │ ├── Action │ │ │ │ │ ├── index.styl │ │ │ │ │ └── index.tsx │ │ │ │ ├── Handle │ │ │ │ │ └── index.tsx │ │ │ │ ├── Remove │ │ │ │ │ └── index.tsx │ │ │ │ ├── SortableItem.tsx │ │ │ │ ├── index.styl │ │ │ │ ├── index.tsx │ │ │ │ └── type.ts │ │ │ ├── FieldContainer │ │ │ │ ├── index.styl │ │ │ │ └── index.tsx │ │ │ ├── ObjectContainer │ │ │ │ ├── index.styl │ │ │ │ └── index.tsx │ │ │ ├── index.ts │ │ │ └── type.ts │ │ ├── index.ts │ │ ├── reducers │ │ │ ├── addField.ts │ │ │ ├── deleteField.ts │ │ │ └── index.ts │ │ └── render │ │ │ ├── index.tsx │ │ │ └── type.ts │ └── tsconfig.dist.json ├── generator │ ├── .npmignore │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── App │ │ │ ├── index.module.css │ │ │ ├── index.tsx │ │ │ ├── recoilContainer.tsx │ │ │ └── types.ts │ │ ├── components │ │ │ ├── ControlPage │ │ │ │ ├── ActionField │ │ │ │ │ ├── index.module.css │ │ │ │ │ └── index.tsx │ │ │ │ ├── ControlFlow │ │ │ │ │ ├── index.module.css │ │ │ │ │ └── index.tsx │ │ │ │ ├── DeleteIcon │ │ │ │ │ ├── index.module.css │ │ │ │ │ └── index.tsx │ │ │ │ ├── OperatorField │ │ │ │ │ └── index.tsx │ │ │ │ ├── SelectField │ │ │ │ │ └── index.tsx │ │ │ │ ├── SetValueField │ │ │ │ │ ├── index.module.css │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ ├── DndWrapper │ │ │ │ ├── algorithms │ │ │ │ │ └── closestEdge.ts │ │ │ │ ├── index.tsx │ │ │ │ └── modifiers │ │ │ │ │ └── snapCenterToCursor.ts │ │ │ ├── GeneratorFormTheme │ │ │ │ ├── InputCopyField │ │ │ │ │ ├── index.module.css │ │ │ │ │ └── index.tsx │ │ │ │ ├── UiTypeChangeField │ │ │ │ │ └── index.tsx │ │ │ │ ├── global.ts │ │ │ │ └── index.ts │ │ │ ├── Header │ │ │ │ ├── index.module.css │ │ │ │ └── index.tsx │ │ │ ├── LeftSideBar │ │ │ │ ├── DragAtom │ │ │ │ │ ├── Item │ │ │ │ │ │ ├── index.module.css │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── index.module.css │ │ │ │ └── index.tsx │ │ │ ├── Modal │ │ │ │ ├── PreviewJSON.tsx │ │ │ │ ├── index.module.css │ │ │ │ └── index.ts │ │ │ ├── RightSideBar │ │ │ │ ├── Check │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── type.ts │ │ │ │ ├── Config.tsx │ │ │ │ ├── EditJSON.tsx │ │ │ │ ├── HeadlessComponents │ │ │ │ │ └── index.tsx │ │ │ │ ├── MonacoEdit │ │ │ │ │ ├── index.module.css │ │ │ │ │ └── index.tsx │ │ │ │ ├── PropertyConfig │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── type.ts │ │ │ │ ├── index.module.css │ │ │ │ └── index.tsx │ │ │ └── Viewport │ │ │ │ ├── ActiveTools │ │ │ │ ├── Item │ │ │ │ │ ├── index.module.css │ │ │ │ │ └── index.tsx │ │ │ │ ├── index.module.css │ │ │ │ └── index.tsx │ │ │ │ ├── CustomComponents │ │ │ │ ├── Placeholder.module.css │ │ │ │ └── Placeholder.tsx │ │ │ │ ├── DripFormDragHoc │ │ │ │ ├── index.module.css │ │ │ │ └── index.tsx │ │ │ │ ├── TitleHeader │ │ │ │ ├── index.module.css │ │ │ │ └── index.tsx │ │ │ │ ├── index.module.css │ │ │ │ └── index.tsx │ │ ├── fields │ │ │ ├── common │ │ │ │ ├── checkConfig │ │ │ │ │ ├── Array │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Common │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Number │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Object │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── String │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ └── propertyConfig │ │ │ │ │ ├── description.schema.ts │ │ │ │ │ ├── layout.schema.ts │ │ │ │ │ └── title.schema.ts │ │ │ ├── container │ │ │ │ ├── array.field.ts │ │ │ │ ├── object.field.ts │ │ │ │ └── root.field.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── hooks │ │ │ ├── index.ts │ │ │ ├── useAddField.tsx │ │ │ ├── useCanDrop.tsx │ │ │ ├── useCanEditJson.tsx │ │ │ ├── useDeleteField.tsx │ │ │ ├── useFieldKeyType.tsx │ │ │ ├── useFlow.ts │ │ │ ├── useGetCurSchema.tsx │ │ │ ├── useGetParentType.tsx │ │ │ └── useSaveJson.tsx │ │ ├── index.ts │ │ ├── store │ │ │ ├── control │ │ │ │ └── index.ts │ │ │ ├── drag │ │ │ │ └── index.ts │ │ │ ├── globalOptions │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── leftSidebar │ │ │ │ └── index.ts │ │ │ ├── previewModal │ │ │ │ └── index.ts │ │ │ ├── rightSidebar │ │ │ │ └── index.ts │ │ │ └── unclassified │ │ │ │ └── index.ts │ │ ├── styles │ │ │ └── global.css │ │ ├── typing.d.ts │ │ └── utils │ │ │ ├── flow.ts │ │ │ └── text.ts │ ├── tailwind.config.js │ └── tsconfig.dist.json ├── hooks │ ├── .npmignore │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── index.ts │ │ ├── useArray.ts │ │ ├── useClickOne.ts │ │ ├── useContainer.ts │ │ ├── useEventCallback.ts │ │ ├── useField.ts │ │ ├── useGetKey.ts │ │ ├── useGlobalOption.ts │ │ ├── useGlobalState.ts │ │ ├── useModal.ts │ │ ├── usePrevious.ts │ │ ├── useQuery.ts │ │ ├── useRefProp.ts │ │ ├── useRequiredModeContext.ts │ │ ├── useSchema.ts │ │ ├── useTitle.ts │ │ └── useValidate.ts │ └── tsconfig.dist.json └── utils │ ├── .npmignore │ ├── CHANGELOG.md │ ├── README.md │ ├── __tests__ │ ├── combine.ts │ ├── common.ts │ ├── flowHandle.ts │ └── parse.ts │ ├── __testsdata__ │ ├── array.schema.ts │ ├── controlFlow.ts │ ├── datePicker.schema.ts │ ├── errMsg.schema.ts │ ├── errMsg2.schema.ts │ ├── errMsg3.schema.ts │ ├── errMsg4.schema.ts │ ├── multinest.schema.ts │ ├── nest.schema.ts │ ├── nestObject.schema.ts │ ├── repeatField.schema.ts │ ├── root.schema.ts │ ├── test$fieldKey.schema.ts │ └── test.schema.ts │ ├── package.json │ ├── rollup.config.js │ ├── src │ ├── common │ │ ├── index.ts │ │ └── type.ts │ ├── fetch │ │ ├── index.ts │ │ └── type.ts │ ├── flowHandle │ │ ├── index.ts │ │ ├── js-stringify.d.ts │ │ └── type.ts │ ├── image.ts │ ├── index.ts │ ├── schemaHandle │ │ ├── combine.ts │ │ ├── parse.ts │ │ └── types.ts │ └── type.ts │ └── tsconfig.dist.json ├── rollup.base.config.js ├── scripts └── common │ ├── addOwner.js │ └── postinstall.js ├── tsconfig.base.json ├── tsconfig.json ├── website ├── .eslintrc.json ├── .gitignore ├── README.md ├── babel.config.js ├── blog │ └── 2020-08-27-使用babel-form快速搭建表单.md ├── docs │ ├── QA │ │ ├── 为何不使用immutable.js而是immer.md │ │ └── 对象容器的折叠功能.md │ ├── components │ │ ├── arrayContainer.mdx │ │ ├── cascaderField.mdx │ │ ├── checkboxField.mdx │ │ ├── colorPickerField.mdx │ │ ├── datePickerField.mdx │ │ ├── nullField.mdx │ │ ├── numberField.mdx │ │ ├── objectContainer.mdx │ │ ├── radioField.mdx │ │ ├── selectField.mdx │ │ ├── sliderField.mdx │ │ ├── switchField.mdx │ │ ├── textField.mdx │ │ ├── timePickerField.mdx │ │ ├── treeSelectField.mdx │ │ └── uploaderField.mdx │ ├── expert │ │ ├── get、set、merge联动文档.md │ │ ├── 多变单联动.mdx │ │ ├── 自动生成.md │ │ ├── 自定义主题.md │ │ ├── 自定义校验插件.md │ │ └── 错误与状态捕获.mdx │ ├── form │ │ ├── API │ │ │ ├── formProp │ │ │ │ ├── ajvOptions.md │ │ │ │ ├── containerHoc.md │ │ │ │ ├── control.md │ │ │ │ ├── customComponents.md │ │ │ │ ├── customFunc.md │ │ │ │ ├── fetchApi.md │ │ │ │ ├── formData.md │ │ │ │ ├── globalData.md │ │ │ │ ├── onCancel.md │ │ │ │ ├── onEvent.md │ │ │ │ ├── onMount.md │ │ │ │ ├── onQuery.md │ │ │ │ ├── onSubmit.md │ │ │ │ ├── onValidate.md │ │ │ │ ├── options.md │ │ │ │ ├── parse.md │ │ │ │ ├── plugins.md │ │ │ │ ├── ref.md │ │ │ │ ├── transform.md │ │ │ │ ├── uiComponents.md │ │ │ │ └── unitedSchema.md │ │ │ ├── hooks │ │ │ │ ├── useField.md │ │ │ │ └── useQuery.md │ │ │ └── utils │ │ │ │ ├── dispatch.md │ │ │ │ ├── get.md │ │ │ │ ├── getKey.md │ │ │ │ ├── merge.md │ │ │ │ └── set.md │ │ ├── advanced │ │ │ ├── otherInternal │ │ │ │ ├── jsonShema支持情况.md │ │ │ │ ├── 必填的处理.md │ │ │ │ ├── 自定义ajv选项.md │ │ │ │ ├── 错误分类.md │ │ │ │ └── 默认值的处理.md │ │ │ ├── 自定义主题.md │ │ │ ├── 自定义校验关键字.md │ │ │ └── 自定义校验插件.md │ │ ├── introduction │ │ │ └── 介绍.md │ │ ├── quickStart │ │ │ └── 快速开始.mdx │ │ ├── unitedSchema │ │ │ ├── unitedSchema.md │ │ │ ├── 数据类型.mdx │ │ │ ├── 表单展示.mdx │ │ │ └── 表单校验.md │ │ └── use │ │ │ ├── control │ │ │ ├── 一对N联动.md │ │ │ ├── 全局联动.md │ │ │ ├── 其他联动.md │ │ │ └── 展示隐藏.md │ │ │ ├── validate │ │ │ ├── jsonSchema校验.md │ │ │ ├── validate.md │ │ │ ├── 异步校验.md │ │ │ └── 自定义校验.md │ │ │ ├── 主题.md │ │ │ └── 自定义组件.md │ ├── generator │ │ ├── props │ │ │ ├── components.md │ │ │ ├── customComponents.md │ │ │ ├── options.mdx │ │ │ ├── schema.md │ │ │ └── theme.md │ │ └── start │ │ │ ├── generator介绍.md │ │ │ └── 快速使用.md │ ├── start │ │ ├── schema公共配置.md │ │ ├── 基础使用.md │ │ └── 安装.md │ └── use │ │ ├── control 联动控制.mdx │ │ ├── customComponents 自定义组件.mdx │ │ ├── customFunc 函数占位符.md │ │ ├── description 帮助提示.mdx │ │ ├── errorMessage 错误提示.mdx │ │ ├── formData 表单初始数据.md │ │ ├── onEvent 事件回调.mdx │ │ ├── onMount事件.mdx │ │ ├── onQuery 异步获取表单数据.mdx │ │ ├── onValidate 校验.mdx │ │ ├── order 排序.mdx │ │ ├── parse 渲染前解析.md │ │ ├── transform 使用前转化.mdx │ │ ├── uiComponents 主题.mdx │ │ └── 配置unitedSchema.md ├── docusaurus.config.js ├── package.json ├── plugins │ ├── runtime-plugin │ │ └── index.js │ └── styleLoader │ │ └── index.js ├── sidebars.js ├── src │ ├── css │ │ └── custom.css │ ├── pages │ │ ├── faq │ │ │ └── index.md │ │ ├── generator_demo │ │ │ └── index.jsx │ │ ├── img │ │ │ ├── bg.png │ │ │ └── demo.png │ │ ├── index.js │ │ ├── styles.module.css │ │ └── todo │ │ │ └── index.md │ └── theme │ │ └── SearchBar.js ├── static │ ├── .nojekyll │ └── img │ │ ├── arrayContainer.gif │ │ ├── async_formdata.gif │ │ ├── async_validate.gif │ │ ├── cascaderField.png │ │ ├── checkboxField.png │ │ ├── colorPickerField.png │ │ ├── containerStyle.png │ │ ├── customComponent.png │ │ ├── dataSchemaTouiSchema.png │ │ ├── datePickerField.png │ │ ├── description.jpg │ │ ├── descriptionContent.jpg │ │ ├── favicon.ico │ │ ├── gaoxingneng.svg │ │ ├── json.svg │ │ ├── logo.svg │ │ ├── multbabelform.gif │ │ ├── multi_theme.jpg │ │ ├── nullField.png │ │ ├── nullShowTitle.png │ │ ├── numberField.png │ │ ├── objectContainer.jpg │ │ ├── optionDescription.jpg │ │ ├── order.jpg │ │ ├── outline.png │ │ ├── radioField.png │ │ ├── selectField.png │ │ ├── showTitle.jpg │ │ ├── sliderField.png │ │ ├── solid.png │ │ ├── styledTitle.png │ │ ├── switchField.png │ │ ├── textField.png │ │ ├── timePickerField.png │ │ ├── titleFalse.png │ │ ├── titleNull.png │ │ ├── titleui.jpg │ │ ├── treeSelectField.png │ │ ├── uiSchema.png │ │ ├── uploaderField.png │ │ ├── vcontrol.gif │ │ ├── zhuti.svg │ │ └── zidingyi.svg └── yarn.lock └── yarn.lock /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.github/ISSUE_TEMPLATE/bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.github/ISSUE_TEMPLATE/documentation.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.github/ISSUE_TEMPLATE/feature.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/prerelease.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.github/workflows/prerelease.yml -------------------------------------------------------------------------------- /.github/workflows/prerelease_dryrun.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.github/workflows/prerelease_dryrun.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/release_dryrun.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.github/workflows/release_dryrun.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/website.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.github/workflows/website.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierrc.yml: -------------------------------------------------------------------------------- 1 | semi: false 2 | singleQuote: true 3 | -------------------------------------------------------------------------------- /.stylus-supremacy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/.stylus-supremacy.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE THIRD PARTY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/NOTICE THIRD PARTY -------------------------------------------------------------------------------- /README.EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/README.EN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/babel.config.js -------------------------------------------------------------------------------- /changelog.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/changelog.config.json -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /docs/images/babelForm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/docs/images/babelForm.jpg -------------------------------------------------------------------------------- /docs/images/示例图1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/docs/images/示例图1.jpg -------------------------------------------------------------------------------- /docs/images/示例图2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/docs/images/示例图2.jpg -------------------------------------------------------------------------------- /docs/images/示例图3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/docs/images/示例图3.jpg -------------------------------------------------------------------------------- /examples/form-generator/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/examples/form-generator/.gitignore -------------------------------------------------------------------------------- /examples/form-generator/checklist.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/examples/form-generator/checklist.ico -------------------------------------------------------------------------------- /examples/form-generator/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/examples/form-generator/index.html -------------------------------------------------------------------------------- /examples/form-generator/index2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/examples/form-generator/index2.html -------------------------------------------------------------------------------- /examples/form-generator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/examples/form-generator/package.json -------------------------------------------------------------------------------- /examples/form-generator/public/mockServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/examples/form-generator/public/mockServiceWorker.js -------------------------------------------------------------------------------- /examples/form-generator/src/App/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/examples/form-generator/src/App/index.jsx -------------------------------------------------------------------------------- /examples/form-generator/src/App/index.module.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/form-generator/src/App/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/examples/form-generator/src/App/schema.js -------------------------------------------------------------------------------- /examples/form-generator/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/examples/form-generator/src/main.jsx -------------------------------------------------------------------------------- /examples/form-generator/src/mocks/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/examples/form-generator/src/mocks/browser.js -------------------------------------------------------------------------------- /examples/form-generator/src/mocks/handlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/examples/form-generator/src/mocks/handlers.js -------------------------------------------------------------------------------- /examples/form-generator/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/examples/form-generator/vite.config.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/jest.config.js -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/package.json -------------------------------------------------------------------------------- /packages/ajv/.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | node_modules 3 | -------------------------------------------------------------------------------- /packages/ajv/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/ajv/CHANGELOG.md -------------------------------------------------------------------------------- /packages/ajv/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/ajv/README.md -------------------------------------------------------------------------------- /packages/ajv/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/ajv/package.json -------------------------------------------------------------------------------- /packages/ajv/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/ajv/rollup.config.js -------------------------------------------------------------------------------- /packages/ajv/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/ajv/src/index.ts -------------------------------------------------------------------------------- /packages/ajv/tsconfig.dist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/ajv/tsconfig.dist.json -------------------------------------------------------------------------------- /packages/drip-form-plugin-formats/.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | node_modules 3 | 4 | -------------------------------------------------------------------------------- /packages/drip-form-plugin-formats/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-formats/CHANGELOG.md -------------------------------------------------------------------------------- /packages/drip-form-plugin-formats/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-formats/README.md -------------------------------------------------------------------------------- /packages/drip-form-plugin-formats/__tests__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-formats/__tests__/index.ts -------------------------------------------------------------------------------- /packages/drip-form-plugin-formats/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-formats/package.json -------------------------------------------------------------------------------- /packages/drip-form-plugin-formats/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-formats/rollup.config.js -------------------------------------------------------------------------------- /packages/drip-form-plugin-formats/src/formats/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-formats/src/formats/color.ts -------------------------------------------------------------------------------- /packages/drip-form-plugin-formats/src/formats/dateTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-formats/src/formats/dateTime.ts -------------------------------------------------------------------------------- /packages/drip-form-plugin-formats/src/formats/https.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-formats/src/formats/https.ts -------------------------------------------------------------------------------- /packages/drip-form-plugin-formats/src/formats/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-formats/src/formats/index.ts -------------------------------------------------------------------------------- /packages/drip-form-plugin-formats/src/formats/jsonObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-formats/src/formats/jsonObject.ts -------------------------------------------------------------------------------- /packages/drip-form-plugin-formats/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-formats/src/index.ts -------------------------------------------------------------------------------- /packages/drip-form-plugin-formats/tsconfig.dist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-formats/tsconfig.dist.json -------------------------------------------------------------------------------- /packages/drip-form-plugin-keywords/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-keywords/CHANGELOG.md -------------------------------------------------------------------------------- /packages/drip-form-plugin-keywords/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-keywords/README.md -------------------------------------------------------------------------------- /packages/drip-form-plugin-keywords/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-keywords/__tests__/index.test.ts -------------------------------------------------------------------------------- /packages/drip-form-plugin-keywords/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-keywords/package.json -------------------------------------------------------------------------------- /packages/drip-form-plugin-keywords/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-keywords/rollup.config.js -------------------------------------------------------------------------------- /packages/drip-form-plugin-keywords/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-keywords/src/index.ts -------------------------------------------------------------------------------- /packages/drip-form-plugin-keywords/src/keywords/gbkLength.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-keywords/src/keywords/gbkLength.ts -------------------------------------------------------------------------------- /packages/drip-form-plugin-keywords/src/keywords/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-keywords/src/keywords/index.ts -------------------------------------------------------------------------------- /packages/drip-form-plugin-keywords/src/keywords/rangeDelimiter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-keywords/src/keywords/rangeDelimiter.ts -------------------------------------------------------------------------------- /packages/drip-form-plugin-keywords/tsconfig.dist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-plugin-keywords/tsconfig.dist.json -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | node_modules 3 | -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/CHANGELOG.md -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/README.md -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/babel.config.js -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/package.json -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/rollup.config.js -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/CascaderField/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/CascaderField/config.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/CascaderField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/CascaderField/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/CheckboxField/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/CheckboxField/config.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/CheckboxField/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/CheckboxField/index.styl -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/CheckboxField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/CheckboxField/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/ColorPickerField/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/ColorPickerField/config.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/ColorPickerField/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/ColorPickerField/index.styl -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/ColorPickerField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/ColorPickerField/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/DatePickerField/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/DatePickerField/config.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/DatePickerField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/DatePickerField/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/NullField/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/NullField/config.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/NullField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/NullField/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/NumberField/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/NumberField/config.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/NumberField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/NumberField/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/RadioField/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/RadioField/config.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/RadioField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/RadioField/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/RadioTextField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/RadioTextField/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/SelectField/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/SelectField/config.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/SelectField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/SelectField/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/SelectTextField/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/SelectTextField/index.styl -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/SelectTextField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/SelectTextField/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/Shared/QuestionCircle/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/Shared/QuestionCircle/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/Shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/Shared/index.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/SliderField/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/SliderField/config.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/SliderField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/SliderField/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/SwitchField/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/SwitchField/config.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/SwitchField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/SwitchField/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/TextField/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/TextField/config.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/TextField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/TextField/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/TimePickerField/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/TimePickerField/config.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/TimePickerField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/TimePickerField/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/TransferField/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/TransferField/config.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/TransferField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/TransferField/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/TreeSelectField/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/TreeSelectField/config.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/TreeSelectField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/TreeSelectField/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/UploaderField/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/UploaderField/config.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/UploaderField/index.styl: -------------------------------------------------------------------------------- 1 | .drip-form--dargupload 2 | margin 0 5px 3 | -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/UploaderField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/UploaderField/index.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/UploaderField/newUpload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/UploaderField/newUpload.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/UploaderField/oldUpload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/UploaderField/oldUpload.tsx -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/global.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/src/index.ts -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/tsconfig.dist.css.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/tsconfig.dist.css.json -------------------------------------------------------------------------------- /packages/drip-form-theme-antd/tsconfig.dist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form-theme-antd/tsconfig.dist.json -------------------------------------------------------------------------------- /packages/drip-form/.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | node_modules 3 | -------------------------------------------------------------------------------- /packages/drip-form/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/CHANGELOG.md -------------------------------------------------------------------------------- /packages/drip-form/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/README.md -------------------------------------------------------------------------------- /packages/drip-form/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/package.json -------------------------------------------------------------------------------- /packages/drip-form/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/rollup.config.js -------------------------------------------------------------------------------- /packages/drip-form/src/DripForm/DripFormContainer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/DripForm/DripFormContainer/index.tsx -------------------------------------------------------------------------------- /packages/drip-form/src/DripForm/Footer/index.styl: -------------------------------------------------------------------------------- 1 | .drip-form_container--footer 2 | display flex 3 | width 100% 4 | -------------------------------------------------------------------------------- /packages/drip-form/src/DripForm/Footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/DripForm/Footer/index.tsx -------------------------------------------------------------------------------- /packages/drip-form/src/DripForm/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/DripForm/index.styl -------------------------------------------------------------------------------- /packages/drip-form/src/DripForm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/DripForm/index.tsx -------------------------------------------------------------------------------- /packages/drip-form/src/DripForm/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/DripForm/type.ts -------------------------------------------------------------------------------- /packages/drip-form/src/components/CommonContainerHoc/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/components/CommonContainerHoc/index.styl -------------------------------------------------------------------------------- /packages/drip-form/src/components/CommonContainerHoc/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/components/CommonContainerHoc/index.tsx -------------------------------------------------------------------------------- /packages/drip-form/src/components/CommonContainerHoc/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/components/CommonContainerHoc/type.ts -------------------------------------------------------------------------------- /packages/drip-form/src/components/DescriptionAndError/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/components/DescriptionAndError/index.styl -------------------------------------------------------------------------------- /packages/drip-form/src/components/DescriptionAndError/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/components/DescriptionAndError/index.tsx -------------------------------------------------------------------------------- /packages/drip-form/src/components/DescriptionAndError/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/components/DescriptionAndError/type.ts -------------------------------------------------------------------------------- /packages/drip-form/src/components/QuestionCircle/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/components/QuestionCircle/index.tsx -------------------------------------------------------------------------------- /packages/drip-form/src/components/Title/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/components/Title/index.styl -------------------------------------------------------------------------------- /packages/drip-form/src/components/Title/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/components/Title/index.tsx -------------------------------------------------------------------------------- /packages/drip-form/src/components/Title/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/components/Title/type.ts -------------------------------------------------------------------------------- /packages/drip-form/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/components/index.ts -------------------------------------------------------------------------------- /packages/drip-form/src/container/ArrayContainer/Action/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/container/ArrayContainer/Action/index.styl -------------------------------------------------------------------------------- /packages/drip-form/src/container/ArrayContainer/Action/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/container/ArrayContainer/Action/index.tsx -------------------------------------------------------------------------------- /packages/drip-form/src/container/ArrayContainer/Handle/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/container/ArrayContainer/Handle/index.tsx -------------------------------------------------------------------------------- /packages/drip-form/src/container/ArrayContainer/Remove/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/container/ArrayContainer/Remove/index.tsx -------------------------------------------------------------------------------- /packages/drip-form/src/container/ArrayContainer/SortableItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/container/ArrayContainer/SortableItem.tsx -------------------------------------------------------------------------------- /packages/drip-form/src/container/ArrayContainer/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/container/ArrayContainer/index.styl -------------------------------------------------------------------------------- /packages/drip-form/src/container/ArrayContainer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/container/ArrayContainer/index.tsx -------------------------------------------------------------------------------- /packages/drip-form/src/container/ArrayContainer/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/container/ArrayContainer/type.ts -------------------------------------------------------------------------------- /packages/drip-form/src/container/FieldContainer/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/container/FieldContainer/index.styl -------------------------------------------------------------------------------- /packages/drip-form/src/container/FieldContainer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/container/FieldContainer/index.tsx -------------------------------------------------------------------------------- /packages/drip-form/src/container/ObjectContainer/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/container/ObjectContainer/index.styl -------------------------------------------------------------------------------- /packages/drip-form/src/container/ObjectContainer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/container/ObjectContainer/index.tsx -------------------------------------------------------------------------------- /packages/drip-form/src/container/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/container/index.ts -------------------------------------------------------------------------------- /packages/drip-form/src/container/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/container/type.ts -------------------------------------------------------------------------------- /packages/drip-form/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/index.ts -------------------------------------------------------------------------------- /packages/drip-form/src/reducers/addField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/reducers/addField.ts -------------------------------------------------------------------------------- /packages/drip-form/src/reducers/deleteField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/reducers/deleteField.ts -------------------------------------------------------------------------------- /packages/drip-form/src/reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/reducers/index.ts -------------------------------------------------------------------------------- /packages/drip-form/src/render/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/render/index.tsx -------------------------------------------------------------------------------- /packages/drip-form/src/render/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/src/render/type.ts -------------------------------------------------------------------------------- /packages/drip-form/tsconfig.dist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/drip-form/tsconfig.dist.json -------------------------------------------------------------------------------- /packages/generator/.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | node_modules 3 | -------------------------------------------------------------------------------- /packages/generator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/CHANGELOG.md -------------------------------------------------------------------------------- /packages/generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/README.md -------------------------------------------------------------------------------- /packages/generator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/package.json -------------------------------------------------------------------------------- /packages/generator/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/rollup.config.js -------------------------------------------------------------------------------- /packages/generator/src/App/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/App/index.module.css -------------------------------------------------------------------------------- /packages/generator/src/App/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/App/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/App/recoilContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/App/recoilContainer.tsx -------------------------------------------------------------------------------- /packages/generator/src/App/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/App/types.ts -------------------------------------------------------------------------------- /packages/generator/src/components/ControlPage/ActionField/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/ControlPage/ActionField/index.module.css -------------------------------------------------------------------------------- /packages/generator/src/components/ControlPage/ActionField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/ControlPage/ActionField/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/ControlPage/ControlFlow/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/ControlPage/ControlFlow/index.module.css -------------------------------------------------------------------------------- /packages/generator/src/components/ControlPage/ControlFlow/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/ControlPage/ControlFlow/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/ControlPage/DeleteIcon/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/ControlPage/DeleteIcon/index.module.css -------------------------------------------------------------------------------- /packages/generator/src/components/ControlPage/DeleteIcon/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/ControlPage/DeleteIcon/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/ControlPage/OperatorField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/ControlPage/OperatorField/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/ControlPage/SelectField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/ControlPage/SelectField/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/ControlPage/SetValueField/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/ControlPage/SetValueField/index.module.css -------------------------------------------------------------------------------- /packages/generator/src/components/ControlPage/SetValueField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/ControlPage/SetValueField/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/ControlPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/ControlPage/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/DndWrapper/algorithms/closestEdge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/DndWrapper/algorithms/closestEdge.ts -------------------------------------------------------------------------------- /packages/generator/src/components/DndWrapper/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/DndWrapper/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/DndWrapper/modifiers/snapCenterToCursor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/DndWrapper/modifiers/snapCenterToCursor.ts -------------------------------------------------------------------------------- /packages/generator/src/components/GeneratorFormTheme/InputCopyField/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/GeneratorFormTheme/InputCopyField/index.module.css -------------------------------------------------------------------------------- /packages/generator/src/components/GeneratorFormTheme/InputCopyField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/GeneratorFormTheme/InputCopyField/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/GeneratorFormTheme/UiTypeChangeField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/GeneratorFormTheme/UiTypeChangeField/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/GeneratorFormTheme/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/GeneratorFormTheme/global.ts -------------------------------------------------------------------------------- /packages/generator/src/components/GeneratorFormTheme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/GeneratorFormTheme/index.ts -------------------------------------------------------------------------------- /packages/generator/src/components/Header/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/Header/index.module.css -------------------------------------------------------------------------------- /packages/generator/src/components/Header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/Header/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/LeftSideBar/DragAtom/Item/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/LeftSideBar/DragAtom/Item/index.module.css -------------------------------------------------------------------------------- /packages/generator/src/components/LeftSideBar/DragAtom/Item/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/LeftSideBar/DragAtom/Item/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/LeftSideBar/DragAtom/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/LeftSideBar/DragAtom/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/LeftSideBar/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/LeftSideBar/index.module.css -------------------------------------------------------------------------------- /packages/generator/src/components/LeftSideBar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/LeftSideBar/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/Modal/PreviewJSON.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/Modal/PreviewJSON.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/Modal/index.module.css: -------------------------------------------------------------------------------- 1 | .icon { 2 | font-size: 4em !important; 3 | @apply text-blue-600; 4 | } -------------------------------------------------------------------------------- /packages/generator/src/components/Modal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/Modal/index.ts -------------------------------------------------------------------------------- /packages/generator/src/components/RightSideBar/Check/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/RightSideBar/Check/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/RightSideBar/Check/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/RightSideBar/Check/type.ts -------------------------------------------------------------------------------- /packages/generator/src/components/RightSideBar/Config.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/RightSideBar/Config.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/RightSideBar/EditJSON.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/RightSideBar/EditJSON.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/RightSideBar/HeadlessComponents/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/RightSideBar/HeadlessComponents/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/RightSideBar/MonacoEdit/index.module.css: -------------------------------------------------------------------------------- 1 | .container { 2 | height: calc(100% - 50px); 3 | @apply w-full p-2 bg-gray-100; 4 | } -------------------------------------------------------------------------------- /packages/generator/src/components/RightSideBar/MonacoEdit/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/RightSideBar/MonacoEdit/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/RightSideBar/PropertyConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/RightSideBar/PropertyConfig/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/RightSideBar/PropertyConfig/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/RightSideBar/PropertyConfig/type.ts -------------------------------------------------------------------------------- /packages/generator/src/components/RightSideBar/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/RightSideBar/index.module.css -------------------------------------------------------------------------------- /packages/generator/src/components/RightSideBar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/RightSideBar/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/Viewport/ActiveTools/Item/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/Viewport/ActiveTools/Item/index.module.css -------------------------------------------------------------------------------- /packages/generator/src/components/Viewport/ActiveTools/Item/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/Viewport/ActiveTools/Item/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/Viewport/ActiveTools/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/Viewport/ActiveTools/index.module.css -------------------------------------------------------------------------------- /packages/generator/src/components/Viewport/ActiveTools/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/Viewport/ActiveTools/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/Viewport/CustomComponents/Placeholder.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/Viewport/CustomComponents/Placeholder.module.css -------------------------------------------------------------------------------- /packages/generator/src/components/Viewport/CustomComponents/Placeholder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/Viewport/CustomComponents/Placeholder.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/Viewport/DripFormDragHoc/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/Viewport/DripFormDragHoc/index.module.css -------------------------------------------------------------------------------- /packages/generator/src/components/Viewport/DripFormDragHoc/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/Viewport/DripFormDragHoc/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/Viewport/TitleHeader/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/Viewport/TitleHeader/index.module.css -------------------------------------------------------------------------------- /packages/generator/src/components/Viewport/TitleHeader/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/Viewport/TitleHeader/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/components/Viewport/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/Viewport/index.module.css -------------------------------------------------------------------------------- /packages/generator/src/components/Viewport/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/components/Viewport/index.tsx -------------------------------------------------------------------------------- /packages/generator/src/fields/common/checkConfig/Array/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/fields/common/checkConfig/Array/index.ts -------------------------------------------------------------------------------- /packages/generator/src/fields/common/checkConfig/Common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/fields/common/checkConfig/Common/index.ts -------------------------------------------------------------------------------- /packages/generator/src/fields/common/checkConfig/Number/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/fields/common/checkConfig/Number/index.ts -------------------------------------------------------------------------------- /packages/generator/src/fields/common/checkConfig/Object/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/fields/common/checkConfig/Object/index.ts -------------------------------------------------------------------------------- /packages/generator/src/fields/common/checkConfig/String/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/fields/common/checkConfig/String/index.ts -------------------------------------------------------------------------------- /packages/generator/src/fields/common/checkConfig/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/fields/common/checkConfig/index.ts -------------------------------------------------------------------------------- /packages/generator/src/fields/common/propertyConfig/description.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/fields/common/propertyConfig/description.schema.ts -------------------------------------------------------------------------------- /packages/generator/src/fields/common/propertyConfig/layout.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/fields/common/propertyConfig/layout.schema.ts -------------------------------------------------------------------------------- /packages/generator/src/fields/common/propertyConfig/title.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/fields/common/propertyConfig/title.schema.ts -------------------------------------------------------------------------------- /packages/generator/src/fields/container/array.field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/fields/container/array.field.ts -------------------------------------------------------------------------------- /packages/generator/src/fields/container/object.field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/fields/container/object.field.ts -------------------------------------------------------------------------------- /packages/generator/src/fields/container/root.field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/fields/container/root.field.ts -------------------------------------------------------------------------------- /packages/generator/src/fields/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/fields/index.ts -------------------------------------------------------------------------------- /packages/generator/src/fields/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/fields/types.ts -------------------------------------------------------------------------------- /packages/generator/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/hooks/index.ts -------------------------------------------------------------------------------- /packages/generator/src/hooks/useAddField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/hooks/useAddField.tsx -------------------------------------------------------------------------------- /packages/generator/src/hooks/useCanDrop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/hooks/useCanDrop.tsx -------------------------------------------------------------------------------- /packages/generator/src/hooks/useCanEditJson.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/hooks/useCanEditJson.tsx -------------------------------------------------------------------------------- /packages/generator/src/hooks/useDeleteField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/hooks/useDeleteField.tsx -------------------------------------------------------------------------------- /packages/generator/src/hooks/useFieldKeyType.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/hooks/useFieldKeyType.tsx -------------------------------------------------------------------------------- /packages/generator/src/hooks/useFlow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/hooks/useFlow.ts -------------------------------------------------------------------------------- /packages/generator/src/hooks/useGetCurSchema.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/hooks/useGetCurSchema.tsx -------------------------------------------------------------------------------- /packages/generator/src/hooks/useGetParentType.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/hooks/useGetParentType.tsx -------------------------------------------------------------------------------- /packages/generator/src/hooks/useSaveJson.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/hooks/useSaveJson.tsx -------------------------------------------------------------------------------- /packages/generator/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/index.ts -------------------------------------------------------------------------------- /packages/generator/src/store/control/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/store/control/index.ts -------------------------------------------------------------------------------- /packages/generator/src/store/drag/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/store/drag/index.ts -------------------------------------------------------------------------------- /packages/generator/src/store/globalOptions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/store/globalOptions/index.ts -------------------------------------------------------------------------------- /packages/generator/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/store/index.ts -------------------------------------------------------------------------------- /packages/generator/src/store/leftSidebar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/store/leftSidebar/index.ts -------------------------------------------------------------------------------- /packages/generator/src/store/previewModal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/store/previewModal/index.ts -------------------------------------------------------------------------------- /packages/generator/src/store/rightSidebar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/store/rightSidebar/index.ts -------------------------------------------------------------------------------- /packages/generator/src/store/unclassified/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/store/unclassified/index.ts -------------------------------------------------------------------------------- /packages/generator/src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/styles/global.css -------------------------------------------------------------------------------- /packages/generator/src/typing.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/typing.d.ts -------------------------------------------------------------------------------- /packages/generator/src/utils/flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/src/utils/flow.ts -------------------------------------------------------------------------------- /packages/generator/src/utils/text.ts: -------------------------------------------------------------------------------- 1 | // leftsidebar宽高 2 | export const LEFTSIDEBARITEM_WH = { 3 | width: 120, 4 | height: 32, 5 | } 6 | -------------------------------------------------------------------------------- /packages/generator/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/tailwind.config.js -------------------------------------------------------------------------------- /packages/generator/tsconfig.dist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/generator/tsconfig.dist.json -------------------------------------------------------------------------------- /packages/hooks/.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | node_modules 3 | -------------------------------------------------------------------------------- /packages/hooks/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/CHANGELOG.md -------------------------------------------------------------------------------- /packages/hooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/README.md -------------------------------------------------------------------------------- /packages/hooks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/package.json -------------------------------------------------------------------------------- /packages/hooks/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/rollup.config.js -------------------------------------------------------------------------------- /packages/hooks/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/src/index.ts -------------------------------------------------------------------------------- /packages/hooks/src/useArray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/src/useArray.ts -------------------------------------------------------------------------------- /packages/hooks/src/useClickOne.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/src/useClickOne.ts -------------------------------------------------------------------------------- /packages/hooks/src/useContainer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/src/useContainer.ts -------------------------------------------------------------------------------- /packages/hooks/src/useEventCallback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/src/useEventCallback.ts -------------------------------------------------------------------------------- /packages/hooks/src/useField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/src/useField.ts -------------------------------------------------------------------------------- /packages/hooks/src/useGetKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/src/useGetKey.ts -------------------------------------------------------------------------------- /packages/hooks/src/useGlobalOption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/src/useGlobalOption.ts -------------------------------------------------------------------------------- /packages/hooks/src/useGlobalState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/src/useGlobalState.ts -------------------------------------------------------------------------------- /packages/hooks/src/useModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/src/useModal.ts -------------------------------------------------------------------------------- /packages/hooks/src/usePrevious.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/src/usePrevious.ts -------------------------------------------------------------------------------- /packages/hooks/src/useQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/src/useQuery.ts -------------------------------------------------------------------------------- /packages/hooks/src/useRefProp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/src/useRefProp.ts -------------------------------------------------------------------------------- /packages/hooks/src/useRequiredModeContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/src/useRequiredModeContext.ts -------------------------------------------------------------------------------- /packages/hooks/src/useSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/src/useSchema.ts -------------------------------------------------------------------------------- /packages/hooks/src/useTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/src/useTitle.ts -------------------------------------------------------------------------------- /packages/hooks/src/useValidate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/src/useValidate.ts -------------------------------------------------------------------------------- /packages/hooks/tsconfig.dist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/hooks/tsconfig.dist.json -------------------------------------------------------------------------------- /packages/utils/.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | node_modules 3 | -------------------------------------------------------------------------------- /packages/utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/CHANGELOG.md -------------------------------------------------------------------------------- /packages/utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/README.md -------------------------------------------------------------------------------- /packages/utils/__tests__/combine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__tests__/combine.ts -------------------------------------------------------------------------------- /packages/utils/__tests__/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__tests__/common.ts -------------------------------------------------------------------------------- /packages/utils/__tests__/flowHandle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__tests__/flowHandle.ts -------------------------------------------------------------------------------- /packages/utils/__tests__/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__tests__/parse.ts -------------------------------------------------------------------------------- /packages/utils/__testsdata__/array.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__testsdata__/array.schema.ts -------------------------------------------------------------------------------- /packages/utils/__testsdata__/controlFlow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__testsdata__/controlFlow.ts -------------------------------------------------------------------------------- /packages/utils/__testsdata__/datePicker.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__testsdata__/datePicker.schema.ts -------------------------------------------------------------------------------- /packages/utils/__testsdata__/errMsg.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__testsdata__/errMsg.schema.ts -------------------------------------------------------------------------------- /packages/utils/__testsdata__/errMsg2.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__testsdata__/errMsg2.schema.ts -------------------------------------------------------------------------------- /packages/utils/__testsdata__/errMsg3.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__testsdata__/errMsg3.schema.ts -------------------------------------------------------------------------------- /packages/utils/__testsdata__/errMsg4.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__testsdata__/errMsg4.schema.ts -------------------------------------------------------------------------------- /packages/utils/__testsdata__/multinest.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__testsdata__/multinest.schema.ts -------------------------------------------------------------------------------- /packages/utils/__testsdata__/nest.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__testsdata__/nest.schema.ts -------------------------------------------------------------------------------- /packages/utils/__testsdata__/nestObject.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__testsdata__/nestObject.schema.ts -------------------------------------------------------------------------------- /packages/utils/__testsdata__/repeatField.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__testsdata__/repeatField.schema.ts -------------------------------------------------------------------------------- /packages/utils/__testsdata__/root.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__testsdata__/root.schema.ts -------------------------------------------------------------------------------- /packages/utils/__testsdata__/test$fieldKey.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__testsdata__/test$fieldKey.schema.ts -------------------------------------------------------------------------------- /packages/utils/__testsdata__/test.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/__testsdata__/test.schema.ts -------------------------------------------------------------------------------- /packages/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/package.json -------------------------------------------------------------------------------- /packages/utils/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/rollup.config.js -------------------------------------------------------------------------------- /packages/utils/src/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/src/common/index.ts -------------------------------------------------------------------------------- /packages/utils/src/common/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/src/common/type.ts -------------------------------------------------------------------------------- /packages/utils/src/fetch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/src/fetch/index.ts -------------------------------------------------------------------------------- /packages/utils/src/fetch/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/src/fetch/type.ts -------------------------------------------------------------------------------- /packages/utils/src/flowHandle/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/src/flowHandle/index.ts -------------------------------------------------------------------------------- /packages/utils/src/flowHandle/js-stringify.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'js-stringify' 2 | -------------------------------------------------------------------------------- /packages/utils/src/flowHandle/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/src/flowHandle/type.ts -------------------------------------------------------------------------------- /packages/utils/src/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/src/image.ts -------------------------------------------------------------------------------- /packages/utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/src/index.ts -------------------------------------------------------------------------------- /packages/utils/src/schemaHandle/combine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/src/schemaHandle/combine.ts -------------------------------------------------------------------------------- /packages/utils/src/schemaHandle/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/src/schemaHandle/parse.ts -------------------------------------------------------------------------------- /packages/utils/src/schemaHandle/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/src/schemaHandle/types.ts -------------------------------------------------------------------------------- /packages/utils/src/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/src/type.ts -------------------------------------------------------------------------------- /packages/utils/tsconfig.dist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/packages/utils/tsconfig.dist.json -------------------------------------------------------------------------------- /rollup.base.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/rollup.base.config.js -------------------------------------------------------------------------------- /scripts/common/addOwner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/scripts/common/addOwner.js -------------------------------------------------------------------------------- /scripts/common/postinstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/scripts/common/postinstall.js -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/tsconfig.json -------------------------------------------------------------------------------- /website/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/.eslintrc.json -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/README.md -------------------------------------------------------------------------------- /website/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/babel.config.js -------------------------------------------------------------------------------- /website/blog/2020-08-27-使用babel-form快速搭建表单.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/blog/2020-08-27-使用babel-form快速搭建表单.md -------------------------------------------------------------------------------- /website/docs/QA/为何不使用immutable.js而是immer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/QA/为何不使用immutable.js而是immer.md -------------------------------------------------------------------------------- /website/docs/QA/对象容器的折叠功能.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/QA/对象容器的折叠功能.md -------------------------------------------------------------------------------- /website/docs/components/arrayContainer.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/components/arrayContainer.mdx -------------------------------------------------------------------------------- /website/docs/components/cascaderField.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/components/cascaderField.mdx -------------------------------------------------------------------------------- /website/docs/components/checkboxField.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/components/checkboxField.mdx -------------------------------------------------------------------------------- /website/docs/components/colorPickerField.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/components/colorPickerField.mdx -------------------------------------------------------------------------------- /website/docs/components/datePickerField.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/components/datePickerField.mdx -------------------------------------------------------------------------------- /website/docs/components/nullField.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/components/nullField.mdx -------------------------------------------------------------------------------- /website/docs/components/numberField.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/components/numberField.mdx -------------------------------------------------------------------------------- /website/docs/components/objectContainer.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/components/objectContainer.mdx -------------------------------------------------------------------------------- /website/docs/components/radioField.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/components/radioField.mdx -------------------------------------------------------------------------------- /website/docs/components/selectField.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/components/selectField.mdx -------------------------------------------------------------------------------- /website/docs/components/sliderField.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/components/sliderField.mdx -------------------------------------------------------------------------------- /website/docs/components/switchField.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/components/switchField.mdx -------------------------------------------------------------------------------- /website/docs/components/textField.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/components/textField.mdx -------------------------------------------------------------------------------- /website/docs/components/timePickerField.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/components/timePickerField.mdx -------------------------------------------------------------------------------- /website/docs/components/treeSelectField.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/components/treeSelectField.mdx -------------------------------------------------------------------------------- /website/docs/components/uploaderField.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/components/uploaderField.mdx -------------------------------------------------------------------------------- /website/docs/expert/get、set、merge联动文档.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/expert/get、set、merge联动文档.md -------------------------------------------------------------------------------- /website/docs/expert/多变单联动.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/expert/多变单联动.mdx -------------------------------------------------------------------------------- /website/docs/expert/自动生成.md: -------------------------------------------------------------------------------- 1 | --- 2 | id: automatic 3 | title: 自动生成 4 | --- 5 | 6 | 7 | :::info 提示 8 | 9 | 内部测试中,即将开放敬请期待~! 10 | 11 | ::: -------------------------------------------------------------------------------- /website/docs/expert/自定义主题.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/expert/自定义主题.md -------------------------------------------------------------------------------- /website/docs/expert/自定义校验插件.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/expert/自定义校验插件.md -------------------------------------------------------------------------------- /website/docs/expert/错误与状态捕获.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/expert/错误与状态捕获.mdx -------------------------------------------------------------------------------- /website/docs/form/API/formProp/ajvOptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/ajvOptions.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/containerHoc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/containerHoc.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/control.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/control.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/customComponents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/customComponents.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/customFunc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/customFunc.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/fetchApi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/fetchApi.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/formData.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/formData.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/globalData.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/globalData.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/onCancel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/onCancel.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/onEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/onEvent.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/onMount.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/onMount.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/onQuery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/onQuery.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/onSubmit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/onSubmit.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/onValidate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/onValidate.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/options.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/parse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/parse.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/plugins.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/ref.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/ref.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/transform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/transform.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/uiComponents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/uiComponents.md -------------------------------------------------------------------------------- /website/docs/form/API/formProp/unitedSchema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/formProp/unitedSchema.md -------------------------------------------------------------------------------- /website/docs/form/API/hooks/useField.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/hooks/useField.md -------------------------------------------------------------------------------- /website/docs/form/API/hooks/useQuery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/hooks/useQuery.md -------------------------------------------------------------------------------- /website/docs/form/API/utils/dispatch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/utils/dispatch.md -------------------------------------------------------------------------------- /website/docs/form/API/utils/get.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/utils/get.md -------------------------------------------------------------------------------- /website/docs/form/API/utils/getKey.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/utils/getKey.md -------------------------------------------------------------------------------- /website/docs/form/API/utils/merge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/utils/merge.md -------------------------------------------------------------------------------- /website/docs/form/API/utils/set.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/API/utils/set.md -------------------------------------------------------------------------------- /website/docs/form/advanced/otherInternal/jsonShema支持情况.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/advanced/otherInternal/jsonShema支持情况.md -------------------------------------------------------------------------------- /website/docs/form/advanced/otherInternal/必填的处理.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/advanced/otherInternal/必填的处理.md -------------------------------------------------------------------------------- /website/docs/form/advanced/otherInternal/自定义ajv选项.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/advanced/otherInternal/自定义ajv选项.md -------------------------------------------------------------------------------- /website/docs/form/advanced/otherInternal/错误分类.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/advanced/otherInternal/错误分类.md -------------------------------------------------------------------------------- /website/docs/form/advanced/otherInternal/默认值的处理.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/advanced/otherInternal/默认值的处理.md -------------------------------------------------------------------------------- /website/docs/form/advanced/自定义主题.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/advanced/自定义主题.md -------------------------------------------------------------------------------- /website/docs/form/advanced/自定义校验关键字.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/advanced/自定义校验关键字.md -------------------------------------------------------------------------------- /website/docs/form/advanced/自定义校验插件.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/advanced/自定义校验插件.md -------------------------------------------------------------------------------- /website/docs/form/introduction/介绍.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/introduction/介绍.md -------------------------------------------------------------------------------- /website/docs/form/quickStart/快速开始.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/quickStart/快速开始.mdx -------------------------------------------------------------------------------- /website/docs/form/unitedSchema/unitedSchema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/unitedSchema/unitedSchema.md -------------------------------------------------------------------------------- /website/docs/form/unitedSchema/数据类型.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/unitedSchema/数据类型.mdx -------------------------------------------------------------------------------- /website/docs/form/unitedSchema/表单展示.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/unitedSchema/表单展示.mdx -------------------------------------------------------------------------------- /website/docs/form/unitedSchema/表单校验.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/unitedSchema/表单校验.md -------------------------------------------------------------------------------- /website/docs/form/use/control/一对N联动.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/use/control/一对N联动.md -------------------------------------------------------------------------------- /website/docs/form/use/control/全局联动.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/use/control/全局联动.md -------------------------------------------------------------------------------- /website/docs/form/use/control/其他联动.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/use/control/其他联动.md -------------------------------------------------------------------------------- /website/docs/form/use/control/展示隐藏.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/use/control/展示隐藏.md -------------------------------------------------------------------------------- /website/docs/form/use/validate/jsonSchema校验.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/use/validate/jsonSchema校验.md -------------------------------------------------------------------------------- /website/docs/form/use/validate/validate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/use/validate/validate.md -------------------------------------------------------------------------------- /website/docs/form/use/validate/异步校验.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/use/validate/异步校验.md -------------------------------------------------------------------------------- /website/docs/form/use/validate/自定义校验.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/use/validate/自定义校验.md -------------------------------------------------------------------------------- /website/docs/form/use/主题.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/use/主题.md -------------------------------------------------------------------------------- /website/docs/form/use/自定义组件.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/form/use/自定义组件.md -------------------------------------------------------------------------------- /website/docs/generator/props/components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/generator/props/components.md -------------------------------------------------------------------------------- /website/docs/generator/props/customComponents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/generator/props/customComponents.md -------------------------------------------------------------------------------- /website/docs/generator/props/options.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/generator/props/options.mdx -------------------------------------------------------------------------------- /website/docs/generator/props/schema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/generator/props/schema.md -------------------------------------------------------------------------------- /website/docs/generator/props/theme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/generator/props/theme.md -------------------------------------------------------------------------------- /website/docs/generator/start/generator介绍.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/generator/start/generator介绍.md -------------------------------------------------------------------------------- /website/docs/generator/start/快速使用.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/generator/start/快速使用.md -------------------------------------------------------------------------------- /website/docs/start/schema公共配置.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/start/schema公共配置.md -------------------------------------------------------------------------------- /website/docs/start/基础使用.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/start/基础使用.md -------------------------------------------------------------------------------- /website/docs/start/安装.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/start/安装.md -------------------------------------------------------------------------------- /website/docs/use/control 联动控制.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/use/control 联动控制.mdx -------------------------------------------------------------------------------- /website/docs/use/customComponents 自定义组件.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/use/customComponents 自定义组件.mdx -------------------------------------------------------------------------------- /website/docs/use/customFunc 函数占位符.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/use/customFunc 函数占位符.md -------------------------------------------------------------------------------- /website/docs/use/description 帮助提示.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/use/description 帮助提示.mdx -------------------------------------------------------------------------------- /website/docs/use/errorMessage 错误提示.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/use/errorMessage 错误提示.mdx -------------------------------------------------------------------------------- /website/docs/use/formData 表单初始数据.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/use/formData 表单初始数据.md -------------------------------------------------------------------------------- /website/docs/use/onEvent 事件回调.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/use/onEvent 事件回调.mdx -------------------------------------------------------------------------------- /website/docs/use/onMount事件.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/use/onMount事件.mdx -------------------------------------------------------------------------------- /website/docs/use/onQuery 异步获取表单数据.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/use/onQuery 异步获取表单数据.mdx -------------------------------------------------------------------------------- /website/docs/use/onValidate 校验.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/use/onValidate 校验.mdx -------------------------------------------------------------------------------- /website/docs/use/order 排序.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/use/order 排序.mdx -------------------------------------------------------------------------------- /website/docs/use/parse 渲染前解析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/use/parse 渲染前解析.md -------------------------------------------------------------------------------- /website/docs/use/transform 使用前转化.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/use/transform 使用前转化.mdx -------------------------------------------------------------------------------- /website/docs/use/uiComponents 主题.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/use/uiComponents 主题.mdx -------------------------------------------------------------------------------- /website/docs/use/配置unitedSchema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docs/use/配置unitedSchema.md -------------------------------------------------------------------------------- /website/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/docusaurus.config.js -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/package.json -------------------------------------------------------------------------------- /website/plugins/runtime-plugin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/plugins/runtime-plugin/index.js -------------------------------------------------------------------------------- /website/plugins/styleLoader/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/plugins/styleLoader/index.js -------------------------------------------------------------------------------- /website/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/sidebars.js -------------------------------------------------------------------------------- /website/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/src/css/custom.css -------------------------------------------------------------------------------- /website/src/pages/faq/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/src/pages/faq/index.md -------------------------------------------------------------------------------- /website/src/pages/generator_demo/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/src/pages/generator_demo/index.jsx -------------------------------------------------------------------------------- /website/src/pages/img/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/src/pages/img/bg.png -------------------------------------------------------------------------------- /website/src/pages/img/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/src/pages/img/demo.png -------------------------------------------------------------------------------- /website/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/src/pages/index.js -------------------------------------------------------------------------------- /website/src/pages/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/src/pages/styles.module.css -------------------------------------------------------------------------------- /website/src/pages/todo/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/src/pages/todo/index.md -------------------------------------------------------------------------------- /website/src/theme/SearchBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/src/theme/SearchBar.js -------------------------------------------------------------------------------- /website/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/static/img/arrayContainer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/arrayContainer.gif -------------------------------------------------------------------------------- /website/static/img/async_formdata.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/async_formdata.gif -------------------------------------------------------------------------------- /website/static/img/async_validate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/async_validate.gif -------------------------------------------------------------------------------- /website/static/img/cascaderField.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/cascaderField.png -------------------------------------------------------------------------------- /website/static/img/checkboxField.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/checkboxField.png -------------------------------------------------------------------------------- /website/static/img/colorPickerField.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/colorPickerField.png -------------------------------------------------------------------------------- /website/static/img/containerStyle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/containerStyle.png -------------------------------------------------------------------------------- /website/static/img/customComponent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/customComponent.png -------------------------------------------------------------------------------- /website/static/img/dataSchemaTouiSchema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/dataSchemaTouiSchema.png -------------------------------------------------------------------------------- /website/static/img/datePickerField.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/datePickerField.png -------------------------------------------------------------------------------- /website/static/img/description.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/description.jpg -------------------------------------------------------------------------------- /website/static/img/descriptionContent.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/descriptionContent.jpg -------------------------------------------------------------------------------- /website/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/favicon.ico -------------------------------------------------------------------------------- /website/static/img/gaoxingneng.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/gaoxingneng.svg -------------------------------------------------------------------------------- /website/static/img/json.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/json.svg -------------------------------------------------------------------------------- /website/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/logo.svg -------------------------------------------------------------------------------- /website/static/img/multbabelform.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/multbabelform.gif -------------------------------------------------------------------------------- /website/static/img/multi_theme.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/multi_theme.jpg -------------------------------------------------------------------------------- /website/static/img/nullField.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/nullField.png -------------------------------------------------------------------------------- /website/static/img/nullShowTitle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/nullShowTitle.png -------------------------------------------------------------------------------- /website/static/img/numberField.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/numberField.png -------------------------------------------------------------------------------- /website/static/img/objectContainer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/objectContainer.jpg -------------------------------------------------------------------------------- /website/static/img/optionDescription.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/optionDescription.jpg -------------------------------------------------------------------------------- /website/static/img/order.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/order.jpg -------------------------------------------------------------------------------- /website/static/img/outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/outline.png -------------------------------------------------------------------------------- /website/static/img/radioField.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/radioField.png -------------------------------------------------------------------------------- /website/static/img/selectField.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/selectField.png -------------------------------------------------------------------------------- /website/static/img/showTitle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/showTitle.jpg -------------------------------------------------------------------------------- /website/static/img/sliderField.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/sliderField.png -------------------------------------------------------------------------------- /website/static/img/solid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/solid.png -------------------------------------------------------------------------------- /website/static/img/styledTitle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/styledTitle.png -------------------------------------------------------------------------------- /website/static/img/switchField.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/switchField.png -------------------------------------------------------------------------------- /website/static/img/textField.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/textField.png -------------------------------------------------------------------------------- /website/static/img/timePickerField.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/timePickerField.png -------------------------------------------------------------------------------- /website/static/img/titleFalse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/titleFalse.png -------------------------------------------------------------------------------- /website/static/img/titleNull.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/titleNull.png -------------------------------------------------------------------------------- /website/static/img/titleui.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/titleui.jpg -------------------------------------------------------------------------------- /website/static/img/treeSelectField.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/treeSelectField.png -------------------------------------------------------------------------------- /website/static/img/uiSchema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/uiSchema.png -------------------------------------------------------------------------------- /website/static/img/uploaderField.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/uploaderField.png -------------------------------------------------------------------------------- /website/static/img/vcontrol.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/vcontrol.gif -------------------------------------------------------------------------------- /website/static/img/zhuti.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/zhuti.svg -------------------------------------------------------------------------------- /website/static/img/zidingyi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/static/img/zidingyi.svg -------------------------------------------------------------------------------- /website/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/website/yarn.lock -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jd-opensource/drip-form/HEAD/yarn.lock --------------------------------------------------------------------------------