Skip to content

Commit 40be639

Browse files
authored
feat(select): support global size (#5590)
1 parent ebc2082 commit 40be639

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

components/select/index.tsx

+6-3
Original file line numberDiff line numberDiff line change
@@ -106,15 +106,18 @@ const Select = defineComponent({
106106

107107
return mode;
108108
});
109-
const { prefixCls, direction, configProvider, getPrefixCls } = useConfigInject('select', props);
109+
const { prefixCls, direction, configProvider, size, getPrefixCls } = useConfigInject(
110+
'select',
111+
props,
112+
);
110113
const rootPrefixCls = computed(() => getPrefixCls());
111114
const transitionName = computed(() =>
112115
getTransitionName(rootPrefixCls.value, 'slide-up', props.transitionName),
113116
);
114117
const mergedClassName = computed(() =>
115118
classNames({
116-
[`${prefixCls.value}-lg`]: props.size === 'large',
117-
[`${prefixCls.value}-sm`]: props.size === 'small',
119+
[`${prefixCls.value}-lg`]: size.value === 'large',
120+
[`${prefixCls.value}-sm`]: size.value === 'small',
118121
[`${prefixCls.value}-rtl`]: direction.value === 'rtl',
119122
[`${prefixCls.value}-borderless`]: !props.bordered,
120123
}),

0 commit comments

Comments
 (0)