Skip to content

Commit 338b8b9

Browse files
authored
Merge pull request #451 from kne-union/release
Release
2 parents 004f926 + 1e778ed commit 338b8b9

File tree

4 files changed

+54
-77
lines changed

4 files changed

+54
-77
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@kne-components/components-core",
3-
"version": "0.3.24",
3+
"version": "0.3.25",
44
"files": [
55
"build"
66
],
@@ -36,7 +36,7 @@
3636
"@kne/react-text-escape": "^0.1.4",
3737
"@kne/remote-loader": "^1.2.2",
3838
"@kne/scroll-loader": "^0.1.9",
39-
"@kne/super-select": "^0.1.16",
39+
"@kne/super-select": "^0.1.19",
4040
"@kne/use-click-outside": "^0.2.1",
4141
"@kne/use-control-value": "^0.1.7",
4242
"@kne/use-ref-callback": "^0.1.2",

src/common/components/SuperSelectField/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,14 +98,14 @@ export const SuperSelectUserField = forwardRef((p, ref) => {
9898
size={40}
9999
gender="M"
100100
/>
101-
<div>
101+
<Flex vertical gap={8} align="center">
102102
<div className={"select-list-item-label"}>{item[labelKey]}</div>
103103
{item.description && (
104104
<div className={"select-list-item-description"}>
105105
{item.description}
106106
</div>
107107
)}
108-
</div>
108+
</Flex>
109109
</Flex>
110110
);
111111
}}
Lines changed: 49 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,82 +1,59 @@
11
import importMessages from "./locale";
2-
import { CancelButton, SubmitButton } from "@kne/react-form-antd";
3-
import { IntlProvider, FormattedMessage } from "@components/Intl";
4-
import { Form } from "./formModule";
2+
import {CancelButton, SubmitButton} from "@kne/react-form-antd";
3+
import {IntlProvider, FormattedMessage} from "@components/Intl";
4+
import {Form} from "./formModule";
55
import classnames from "classnames";
66
import style from "./style.module.scss";
77

88
const localeModuleName = "FormInfo";
99

1010
const computedCommonProps = ({
11-
className,
12-
withDecorator,
13-
footerButtons,
14-
formProps,
15-
cancelText,
16-
saveText,
17-
autoClose,
18-
...modalProps
19-
}) => {
20-
return {
21-
...modalProps,
22-
footerButtons: footerButtons || [
23-
{
24-
children: (
25-
<IntlProvider
26-
importMessages={importMessages}
27-
moduleName={localeModuleName}
28-
>
29-
{cancelText || (
30-
<FormattedMessage id={"Cancel"} moduleName={localeModuleName} />
31-
)}
32-
</IntlProvider>
33-
),
34-
ButtonComponent: CancelButton,
35-
},
36-
{
37-
type: "primary",
38-
children: (
39-
<IntlProvider
40-
importMessages={importMessages}
41-
moduleName={localeModuleName}
42-
>
43-
{saveText || (
44-
<FormattedMessage id={"Save"} moduleName={localeModuleName} />
45-
)}
46-
</IntlProvider>
47-
),
48-
ButtonComponent: SubmitButton,
49-
autoClose: false,
50-
},
51-
],
52-
withDecorator: (render, args) => {
53-
const innerRender = (props) => {
54-
const { onSubmit, ..._formProps } =
55-
typeof formProps === "function" ? formProps(props) : formProps;
56-
return (
57-
<Form
58-
{..._formProps}
59-
onSubmit={async (data, ...args) => {
60-
const res =
61-
onSubmit &&
62-
(await onSubmit(data, Object.assign({}, props), ...args));
63-
if (res !== false) {
64-
autoClose && props.close();
65-
}
66-
}}
67-
>
68-
<IntlProvider importMessages={importMessages} moduleName="FormInfo">
69-
{render(props)}
70-
</IntlProvider>
71-
</Form>
72-
);
73-
};
74-
return typeof withDecorator === "function"
75-
? withDecorator(innerRender, args)
76-
: innerRender(args);
77-
},
78-
className: classnames(className, style["form-outer"]),
79-
};
11+
className,
12+
withDecorator,
13+
footerButtons,
14+
formProps,
15+
cancelText,
16+
saveText,
17+
autoClose,
18+
...modalProps
19+
}) => {
20+
return {
21+
...modalProps, footerButtons: footerButtons || [{
22+
children: (<IntlProvider
23+
importMessages={importMessages}
24+
moduleName={localeModuleName}
25+
>
26+
{cancelText || (<FormattedMessage id={"Cancel"} moduleName={localeModuleName}/>)}
27+
</IntlProvider>), ButtonComponent: CancelButton,
28+
}, {
29+
type: "primary", children: (<IntlProvider
30+
importMessages={importMessages}
31+
moduleName={localeModuleName}
32+
>
33+
{saveText || (<FormattedMessage id={"Save"} moduleName={localeModuleName}/>)}
34+
</IntlProvider>), ButtonComponent: SubmitButton, autoClose: false,
35+
},], withDecorator: (render, args) => {
36+
const innerRender = (props) => {
37+
const {
38+
onSubmit, ..._formProps
39+
} = Object.assign({}, typeof formProps === "function" ? formProps(props) : formProps);
40+
return (<Form
41+
{..._formProps}
42+
onSubmit={async (data, ...args) => {
43+
const res = onSubmit && (await onSubmit(data, Object.assign({}, props), ...args));
44+
if (res !== false) {
45+
autoClose && props.close();
46+
}
47+
}}
48+
>
49+
<IntlProvider importMessages={importMessages} moduleName="FormInfo">
50+
{render(props)}
51+
</IntlProvider>
52+
</Form>);
53+
};
54+
return typeof withDecorator === "function" ? withDecorator(innerRender, args) : innerRender(args);
55+
}, className: classnames(className, style["form-outer"]),
56+
};
8057
};
8158

8259
export default computedCommonProps;

src/components/FormInfo/fields/Upload/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ const UploadField = createWithIntl({
8484

8585
return (
8686
<Space direction="vertical">
87-
<Flex align="start" gap={8}>
87+
<Flex align="start" gap={8} vertical>
8888
<InputFileButton
8989
{...omit(props, ["value", "onChange"])}
9090
size={size}

0 commit comments

Comments
 (0)