Skip to content

Commit

Permalink
fix: 🐛 ProArrayTable tree show tip, onSortEnd, ProAddition init fix, …
Browse files Browse the repository at this point in the history
…and style fix

refactor: 💡 ShadowForm initLoader with record
  • Loading branch information
charlzyx committed Feb 5, 2024
1 parent fb45425 commit f4155db
Show file tree
Hide file tree
Showing 14 changed files with 494 additions and 61 deletions.
20 changes: 9 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
# 💎 Formily, Pro!

|||
|--|--|
|@pro.formily/antd| [![version](https://badgen.net/npm/v/@pro.formily/antd?last)](https://www.npmjs.com/package/@pro.formily/antd) |
|@pro.formily/antd-v5| [![version](https://badgen.net/npm/v/@pro.formily/antd-v5?last)](https://www.npmjs.com/package/@pro.formily/antd-v5)|
|@pro.formily/arco| [![version](https://badgen.net/npm/v/@pro.formily/arco?last)](https://www.npmjs.com/package/@pro.formily/arco)|
| | |
| -------------------- | -------------------------------------------------------------------------------------------------------------------- |
| @pro.formily/antd | [![version](https://badgen.net/npm/v/@pro.formily/antd?last)](https://www.npmjs.com/package/@pro.formily/antd) |
| @pro.formily/antd-v5 | [![version](https://badgen.net/npm/v/@pro.formily/antd-v5?last)](https://www.npmjs.com/package/@pro.formily/antd-v5) |
| @pro.formily/arco | [![version](https://badgen.net/npm/v/@pro.formily/arco?last)](https://www.npmjs.com/package/@pro.formily/arco) |

为 formily 宇宙添加的开箱即用的高级组件库, antd@4,5/arco.design 三大UI库版本适配
为 formily 宇宙添加的开箱即用的高级组件库, antd@4,5/arco.design 三大 UI 库版本适配

- 📋 **案例丰富** 练习时长两年半积累下来的丰富Demo, 方便cv
- 📋 **案例丰富** 练习时长两年半积累下来的丰富 Demo, 方便 cv
- 🐙 **原汁原味** 尽可能符合 AntD × formily 设计规范与直觉
- 🚀 **拓展强大** 查询表单/多选/行展开/枚举词典等实用拓展

![welcome](./docs/public/welcome.png)


# 如何安装

> antd@v4
`bun i @pro.formily/antd @formily/antd @fomrily/core @formily/react [email protected] @ant-design/icons`

> antd@v5
`bun i @pro.formily/antd @formily/antd-v5 @fomrily/core @formily/react [email protected] @ant-design/icons`

> arco.design
Expand All @@ -38,7 +38,6 @@

[for/arco.design](https://charlzyx.github.io/pro.formily/arco/)


## 如何开发

`bun v4 && bun dev`
Expand All @@ -49,7 +48,7 @@
"dev": "rspress dev",
"v4": "bun scripts/switch.ts antd doc",
"v5": "bun scripts/switch.ts antd-v5 doc",
"arco": "bun scripts/switch.ts arco doc",
"arco": "bun scripts/switch.ts arco doc"
}
}
```
Expand All @@ -64,4 +63,3 @@
- [@formily/antd-v5](https://github.com/formilyjs/antd)
- [Rspress](https://rspress.dev/)
- [bun!强烈推荐](https://bun.sh/docs)

16 changes: 15 additions & 1 deletion docs/components/demos/ProArrayTable.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import {
onFormValuesChange,
} from "@formily/core";
import { FormProvider, ISchema, createSchemaField } from "@formily/react";
import { Button, ConfigProvider, Divider, Space } from "antd";
import { Button, ConfigProvider, Divider, Space, message } from "antd";
import "antd/dist/antd.css";

import zhCN from "antd/lib/locale/zh_CN";
Expand Down Expand Up @@ -175,6 +175,9 @@ const row: ISchema = {
remove: {
type: "void",
"x-component": "ProArrayTable.Remove",
"x-component-props": {
confirm: true,
},
},
moveDown: {
type: "void",
Expand Down Expand Up @@ -237,6 +240,17 @@ const schema: ISchema = {
expandable: {
rowExpandable: (record: any) => Array.isArray(record.subitems),
},
onRemove() {
message.loading({
key: "rmLoading",
content: "删除中...",
});
return new Promise((resolve) => {
setTimeout(resolve, 1000);
}).then(() => {
message.destroy("rmLoading");
});
},
},
items: row.items,
properties: {
Expand Down
4 changes: 4 additions & 0 deletions docs/components/demos/ProArrayTableWithShadow.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,10 @@ const row: ISchema = {
"x-decorator": "ProArrayTable.DelegateAction",
"x-decorator-props": {
act: "modal",
initLoader: (o: any) => {
console.log("🚀 ~ o::", o);
return o;
},
},
"x-component": "Button",
"x-component-props": {
Expand Down
Loading

0 comments on commit f4155db

Please sign in to comment.