Skip to content

Commit 337d958

Browse files
authored
fix: custom class (#6217)
1 parent 94e981e commit 337d958

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

components/breadcrumb/Breadcrumb.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,8 +152,10 @@ export default defineComponent({
152152
const breadcrumbClassName = {
153153
[prefixCls.value]: true,
154154
[`${prefixCls.value}-rtl`]: direction.value === 'rtl',
155+
[`${attrs.class}`]: !!attrs.class,
155156
[hashId.value]: true,
156157
};
158+
157159
return wrapSSR(
158160
<nav {...attrs} class={breadcrumbClassName}>
159161
<ol>{crumbs}</ol>

components/descriptions/index.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,10 +162,11 @@ export const descriptionsContext: InjectionKey<DescriptionsContextProp> =
162162
const Descriptions = defineComponent({
163163
compatConfig: { MODE: 3 },
164164
name: 'ADescriptions',
165+
inheritAttrs: false,
165166
props: descriptionsProps(),
166167
slots: ['title', 'extra'],
167168
Item: DescriptionsItem,
168-
setup(props, { slots }) {
169+
setup(props, { slots, attrs }) {
169170
const { prefixCls, direction } = useConfigInject('descriptions', props);
170171
let token: number;
171172
const screens = ref<ScreenMap>({});
@@ -208,13 +209,15 @@ const Descriptions = defineComponent({
208209

209210
return wrapSSR(
210211
<div
212+
{...attrs}
211213
class={[
212214
prefixCls.value,
213215
{
214216
[`${prefixCls.value}-${size}`]: size !== 'default',
215217
[`${prefixCls.value}-bordered`]: !!bordered,
216218
[`${prefixCls.value}-rtl`]: direction.value === 'rtl',
217219
},
220+
attrs.class,
218221
hashId.value,
219222
]}
220223
>

components/divider/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ const Divider = defineComponent({
7979
children.length
8080
? `${prefixClsRef.value}-with-text ${prefixClsRef.value}-with-text${orientationPrefix.value}`
8181
: '',
82+
attrs.class,
8283
]}
8384
role="separator"
8485
>

0 commit comments

Comments
 (0)