ui: display args desc in ToolTip
This commit is contained in:
1 parent
d2c00e7564
commit
5ce23ed744
1 file changed
+14
-11
@@ -10,6 +10,7 @@ import {
|
|||||||
InputNumber,
|
InputNumber,
|
||||||
notification,
|
notification,
|
||||||
message,
|
message,
|
||||||
|
Tooltip,
|
||||||
} from "antd";
|
} from "antd";
|
||||||
import { INode } from "@antv/g6/lib/interface/item";
|
import { INode } from "@antv/g6/lib/interface/item";
|
||||||
import {
|
import {
|
||||||
@@ -230,17 +231,19 @@ export default class NodePanel extends React.Component<NodePanelProps> {
|
|||||||
conf.args.map((e, i: number) => {
|
conf.args.map((e, i: number) => {
|
||||||
const required = e.type.indexOf("?") == -1;
|
const required = e.type.indexOf("?") == -1;
|
||||||
return (
|
return (
|
||||||
<Item
|
<Tooltip title={`${e.desc}`}>
|
||||||
name={`args.${e.name}`}
|
<Item
|
||||||
label={e.desc}
|
name={`args.${e.name}`}
|
||||||
key={`args.${e.name}`}
|
label={e.name}
|
||||||
valuePropName={
|
key={`args.${e.name}`}
|
||||||
e.type.indexOf("boolean") >= 0 ? "checked" : undefined
|
valuePropName={
|
||||||
}
|
e.type.indexOf("boolean") >= 0 ? "checked" : undefined
|
||||||
rules={[{ required, message: `${e.desc}(${e.name})为必填字段` }]}
|
}
|
||||||
>
|
rules={[{ required, message: `${e.desc}(${e.name})为必填字段` }]}
|
||||||
{normalArgs(e)}
|
>
|
||||||
</Item>
|
{normalArgs(e)}
|
||||||
|
</Item>
|
||||||
|
</Tooltip>
|
||||||
);
|
);
|
||||||
})}
|
})}
|
||||||
{customArgs()}
|
{customArgs()}
|
||||||
|
|||||||
Reference in new issue
Block a user