Skip to content

Commit b1bb913

Browse files
committed
fix: Layout RangePicker WeekPicker Textarea on-demand loading failure
1 parent d7f6148 commit b1bb913

File tree

6 files changed

+25
-15
lines changed

6 files changed

+25
-15
lines changed

components/components.ts

+8-2
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ export { default as Form, FormItem } from './form';
7171

7272
export { default as Grid } from './grid';
7373

74-
export { default as Input, InputGroup, InputPassword, InputSearch, TextArea } from './input';
74+
export { default as Input, InputGroup, InputPassword, InputSearch, Textarea } from './input';
7575

7676
export type { ImageProps } from './image';
7777
export { default as Image, ImagePreviewGroup } from './image';
@@ -80,7 +80,13 @@ export type { InputNumberProps } from './input-number';
8080
export { default as InputNumber } from './input-number';
8181

8282
export type { LayoutProps } from './layout';
83-
export { default as Layout, LayoutHeader, LayouSider, LayouFooter, LayouContent } from './layout';
83+
export {
84+
default as Layout,
85+
LayoutHeader,
86+
LayoutSider,
87+
LayoutFooter,
88+
LayoutContent,
89+
} from './layout';
8490

8591
export type { ListProps } from './list';
8692
export { default as List, ListItem, ListItemMeta } from './list';

components/date-picker/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ const DatePicker = wrapPicker(
3535
readonly WeekPicker: typeof WrappedWeekPicker;
3636
};
3737

38-
const MonthPicker = wrapPicker(
38+
export const MonthPicker = wrapPicker(
3939
createPicker(MonthCalendar as any, MonthPickerProps, 'AMonthPicker'),
4040
MonthPickerProps,
4141
'month',
@@ -56,6 +56,6 @@ DatePicker.install = function (app: App) {
5656
return app;
5757
};
5858

59-
export { RangePicker, MonthPicker, WeekPicker };
59+
export { WrappedRangePicker as RangePicker, WrappedWeekPicker as WeekPicker };
6060

6161
export default DatePicker as typeof DatePicker & Plugin;

components/input/index.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,12 @@ Input.install = function (app: App) {
2020
return app;
2121
};
2222

23-
export { Group as InputGroup, Search as InputSearch, TextArea, Password as InputPassword };
23+
export {
24+
Group as InputGroup,
25+
Search as InputSearch,
26+
TextArea as Textarea,
27+
Password as InputPassword,
28+
};
2429

2530
export default Input as typeof Input &
2631
Plugin & {

components/layout/index.ts

+4-5
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,11 @@ Layout.install = function (app: App) {
1616
app.component(Layout.Content.name, Layout.Content);
1717
return app;
1818
};
19-
const LayoutHeader = Layout.Header;
20-
const LayouFooter = Layout.Footer;
21-
const LayouSider = Layout.Sider;
22-
const LayouContent = Layout.Content;
19+
export const LayoutHeader = Layout.Header;
20+
export const LayoutFooter = Layout.Footer;
21+
export const LayoutSider = Layout.Sider;
22+
export const LayoutContent = Layout.Content;
2323

24-
export { LayoutHeader, LayouSider, LayouFooter, LayouContent };
2524
export default Layout as typeof Layout &
2625
Plugin & {
2726
readonly Sider: typeof Sider;

components/menu/src/MenuItem.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ export default defineComponent({
172172
const childrenLength = children.length;
173173
let tooltipTitle: any = title;
174174
if (typeof title === 'undefined') {
175-
tooltipTitle = firstLevel ? children : '';
175+
tooltipTitle = firstLevel && childrenLength ? children : '';
176176
} else if (title === false) {
177177
tooltipTitle = '';
178178
}

tests/__snapshots__/index.test.js.snap

+4-4
Original file line numberDiff line numberDiff line change
@@ -53,15 +53,15 @@ Array [
5353
"InputGroup",
5454
"InputPassword",
5555
"InputSearch",
56-
"TextArea",
56+
"Textarea",
5757
"Image",
5858
"ImagePreviewGroup",
5959
"InputNumber",
6060
"Layout",
6161
"LayoutHeader",
62-
"LayouSider",
63-
"LayouFooter",
64-
"LayouContent",
62+
"LayoutSider",
63+
"LayoutFooter",
64+
"LayoutContent",
6565
"List",
6666
"ListItem",
6767
"ListItemMeta",

0 commit comments

Comments
 (0)