1
- import classNames from 'classnames ' ;
1
+ import { clsx } from 'clsx ' ;
2
2
import { useComposeRef } from '@rc-component/util/lib/ref' ;
3
3
import React , { useMemo , useRef } from 'react' ;
4
4
import { RefContext } from '../../context' ;
@@ -90,7 +90,7 @@ const Panel = React.forwardRef<PanelRef, PanelProps>((props, ref) => {
90
90
// ================================ Render ================================
91
91
const footerNode = footer ? (
92
92
< div
93
- className = { classNames ( `${ prefixCls } -footer` , modalClassNames ?. footer ) }
93
+ className = { clsx ( `${ prefixCls } -footer` , modalClassNames ?. footer ) }
94
94
style = { { ...modalStyles ?. footer } }
95
95
>
96
96
{ footer }
@@ -99,11 +99,11 @@ const Panel = React.forwardRef<PanelRef, PanelProps>((props, ref) => {
99
99
100
100
const headerNode = title ? (
101
101
< div
102
- className = { classNames ( `${ prefixCls } -header` , modalClassNames ?. header ) }
102
+ className = { clsx ( `${ prefixCls } -header` , modalClassNames ?. header ) }
103
103
style = { { ...modalStyles ?. header } }
104
104
>
105
105
< div
106
- className = { classNames ( `${ prefixCls } -title` , modalClassNames ?. title ) }
106
+ className = { clsx ( `${ prefixCls } -title` , modalClassNames ?. title ) }
107
107
id = { ariaId }
108
108
style = { { ...modalStyles ?. title } }
109
109
>
@@ -140,13 +140,13 @@ const Panel = React.forwardRef<PanelRef, PanelProps>((props, ref) => {
140
140
141
141
const content = (
142
142
< div
143
- className = { classNames ( `${ prefixCls } -container` , modalClassNames ?. container ) }
143
+ className = { clsx ( `${ prefixCls } -container` , modalClassNames ?. container ) }
144
144
style = { modalStyles ?. container }
145
145
>
146
146
{ closerNode }
147
147
{ headerNode }
148
148
< div
149
- className = { classNames ( `${ prefixCls } -body` , modalClassNames ?. body ) }
149
+ className = { clsx ( `${ prefixCls } -body` , modalClassNames ?. body ) }
150
150
style = { { ...bodyStyle , ...modalStyles ?. body } }
151
151
{ ...bodyProps }
152
152
>
@@ -164,7 +164,7 @@ const Panel = React.forwardRef<PanelRef, PanelProps>((props, ref) => {
164
164
aria-modal = "true"
165
165
ref = { mergedRef }
166
166
style = { { ...style , ...contentStyle } }
167
- className = { classNames ( prefixCls , className ) }
167
+ className = { clsx ( prefixCls , className ) }
168
168
onMouseDown = { onMouseDown }
169
169
onMouseUp = { onMouseUp }
170
170
>
0 commit comments