@ -1,4 +1,4 @@
( self [ "webpackChunk" ] = self [ "webpackChunk" ] || [ ] ) . push ( [ [ 311 55] , {
( self [ "webpackChunk" ] = self [ "webpackChunk" ] || [ ] ) . push ( [ [ 59710, 52720 ] , {
/***/ 23717 :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
@ -114,6 +114,500 @@ const getRenderPropValue = propValue => {
/***/ } ) ,
/***/ 66104 :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / _antd @ 5.9 . 0 @ antd / es / breadcrumb / index . js + 6 modules * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/***/ ( function ( _ _unused _webpack _module , _ _webpack _exports _ _ , _ _webpack _require _ _ ) {
"use strict" ;
// EXPORTS
_ _webpack _require _ _ . d ( _ _webpack _exports _ _ , {
Z : function ( ) { return /* binding */ breadcrumb ; }
} ) ;
// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
var _classnames _2 _5 _1 _classnames = _ _webpack _require _ _ ( 92310 ) ;
var _classnames _2 _5 _1 _classnames _default = /*#__PURE__*/ _ _webpack _require _ _ . n ( _classnames _2 _5 _1 _classnames ) ;
// EXTERNAL MODULE: ./node_modules/_rc-util@5.39.1@rc-util/es/Children/toArray.js
var toArray = _ _webpack _require _ _ ( 47783 ) ;
// EXTERNAL MODULE: ./node_modules/_rc-util@5.39.1@rc-util/es/pickAttrs.js
var pickAttrs = _ _webpack _require _ _ ( 90339 ) ;
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
var _react _17 _0 _2 _react = _ _webpack _require _ _ ( 59301 ) ;
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js
var reactNode = _ _webpack _require _ _ ( 92343 ) ;
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js
var context = _ _webpack _require _ _ ( 36355 ) ;
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/DownOutlined.js + 1 modules
var DownOutlined = _ _webpack _require _ _ ( 8876 ) ;
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown.js
var dropdown = _ _webpack _require _ _ ( 91857 ) ;
; // CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbSeparator.js
"use client" ;
const BreadcrumbSeparator = _ref => {
let {
children
} = _ref ;
const {
getPrefixCls
} = _react _17 _0 _2 _react . useContext ( context /* ConfigContext */ . E _ ) ;
const prefixCls = getPrefixCls ( 'breadcrumb' ) ;
return /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( "li" , {
className : ` ${ prefixCls } -separator ` ,
"aria-hidden" : "true"
} , children === '' ? children : children || '/' ) ;
} ;
BreadcrumbSeparator . _ _ANT _BREADCRUMB _SEPARATOR = true ;
/* harmony default export */ var breadcrumb _BreadcrumbSeparator = ( BreadcrumbSeparator ) ;
; // CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItemRender.js
"use client" ;
var _ _rest = undefined && undefined . _ _rest || function ( s , e ) {
var t = { } ;
for ( var p in s ) if ( Object . prototype . hasOwnProperty . call ( s , p ) && e . indexOf ( p ) < 0 ) t [ p ] = s [ p ] ;
if ( s != null && typeof Object . getOwnPropertySymbols === "function" ) for ( var i = 0 , p = Object . getOwnPropertySymbols ( s ) ; i < p . length ; i ++ ) {
if ( e . indexOf ( p [ i ] ) < 0 && Object . prototype . propertyIsEnumerable . call ( s , p [ i ] ) ) t [ p [ i ] ] = s [ p [ i ] ] ;
}
return t ;
} ;
function getBreadcrumbName ( route , params ) {
if ( route . title === undefined || route . title === null ) {
return null ;
}
const paramsKeys = Object . keys ( params ) . join ( '|' ) ;
return typeof route . title === 'object' ? route . title : String ( route . title ) . replace ( new RegExp ( ` :( ${ paramsKeys } ) ` , 'g' ) , ( replacement , key ) => params [ key ] || replacement ) ;
}
function renderItem ( prefixCls , item , children , href ) {
if ( children === null || children === undefined ) {
return null ;
}
const {
className ,
onClick
} = item ,
restItem = _ _rest ( item , [ "className" , "onClick" ] ) ;
const passedProps = Object . assign ( Object . assign ( { } , ( 0 , pickAttrs /* default */ . Z ) ( restItem , {
data : true ,
aria : true
} ) ) , {
onClick
} ) ;
if ( href !== undefined ) {
return /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( "a" , Object . assign ( { } , passedProps , {
className : _classnames _2 _5 _1 _classnames _default ( ) ( ` ${ prefixCls } -link ` , className ) ,
href : href
} ) , children ) ;
}
return /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( "span" , Object . assign ( { } , passedProps , {
className : _classnames _2 _5 _1 _classnames _default ( ) ( ` ${ prefixCls } -link ` , className )
} ) , children ) ;
}
function useItemRender ( prefixCls , itemRender ) {
const mergedItemRender = ( item , params , routes , path , href ) => {
if ( itemRender ) {
return itemRender ( item , params , routes , path ) ;
}
const name = getBreadcrumbName ( item , params ) ;
return renderItem ( prefixCls , item , name , href ) ;
} ;
return mergedItemRender ;
}
; // CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbItem.js
"use client" ;
var BreadcrumbItem _rest = undefined && undefined . _ _rest || function ( s , e ) {
var t = { } ;
for ( var p in s ) if ( Object . prototype . hasOwnProperty . call ( s , p ) && e . indexOf ( p ) < 0 ) t [ p ] = s [ p ] ;
if ( s != null && typeof Object . getOwnPropertySymbols === "function" ) for ( var i = 0 , p = Object . getOwnPropertySymbols ( s ) ; i < p . length ; i ++ ) {
if ( e . indexOf ( p [ i ] ) < 0 && Object . prototype . propertyIsEnumerable . call ( s , p [ i ] ) ) t [ p [ i ] ] = s [ p [ i ] ] ;
}
return t ;
} ;
const InternalBreadcrumbItem = props => {
const {
prefixCls ,
separator = '/' ,
children ,
menu ,
overlay ,
dropdownProps ,
href
} = props ;
// Warning for deprecated usage
if ( false ) { }
/** If overlay is have Wrap a Dropdown */
const renderBreadcrumbNode = breadcrumbItem => {
if ( menu || overlay ) {
const mergeDropDownProps = Object . assign ( { } , dropdownProps ) ;
if ( menu ) {
const _a = menu || { } ,
{
items
} = _a ,
menuProps = BreadcrumbItem _rest ( _a , [ "items" ] ) ;
mergeDropDownProps . menu = Object . assign ( Object . assign ( { } , menuProps ) , {
items : items === null || items === void 0 ? void 0 : items . map ( ( _a , index ) => {
var {
key ,
title ,
label ,
path
} = _a ,
itemProps = BreadcrumbItem _rest ( _a , [ "key" , "title" , "label" , "path" ] ) ;
let mergedLabel = label !== null && label !== void 0 ? label : title ;
if ( path ) {
mergedLabel = /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( "a" , {
href : ` ${ href } ${ path } `
} , mergedLabel ) ;
}
return Object . assign ( Object . assign ( { } , itemProps ) , {
key : key !== null && key !== void 0 ? key : index ,
label : mergedLabel
} ) ;
} )
} ) ;
} else if ( overlay ) {
mergeDropDownProps . overlay = overlay ;
}
return /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( dropdown /* default */ . Z , Object . assign ( {
placement : "bottom"
} , mergeDropDownProps ) , /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( "span" , {
className : ` ${ prefixCls } -overlay-link `
} , breadcrumbItem , /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( DownOutlined /* default */ . Z , null ) ) ) ;
}
return breadcrumbItem ;
} ;
// wrap to dropDown
const link = renderBreadcrumbNode ( children ) ;
if ( link !== undefined && link !== null ) {
return /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( _react _17 _0 _2 _react . Fragment , null , /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( "li" , null , link ) , separator && /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( breadcrumb _BreadcrumbSeparator , null , separator ) ) ;
}
return null ;
} ;
const BreadcrumbItem = props => {
const {
prefixCls : customizePrefixCls ,
children ,
href
} = props ,
restProps = BreadcrumbItem _rest ( props , [ "prefixCls" , "children" , "href" ] ) ;
const {
getPrefixCls
} = _react _17 _0 _2 _react . useContext ( context /* ConfigContext */ . E _ ) ;
const prefixCls = getPrefixCls ( 'breadcrumb' , customizePrefixCls ) ;
return /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( InternalBreadcrumbItem , Object . assign ( { } , restProps , {
prefixCls : prefixCls
} ) , renderItem ( prefixCls , restProps , children , href ) ) ;
} ;
BreadcrumbItem . _ _ANT _BREADCRUMB _ITEM = true ;
/* harmony default export */ var breadcrumb _BreadcrumbItem = ( BreadcrumbItem ) ;
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js
var style = _ _webpack _require _ _ ( 17313 ) ;
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js
var genComponentStyleHook = _ _webpack _require _ _ ( 83116 ) ;
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js
var statistic = _ _webpack _require _ _ ( 37613 ) ;
; // CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/style/index.js
const genBreadcrumbStyle = token => {
const {
componentCls ,
iconCls
} = token ;
return {
[ componentCls ] : Object . assign ( Object . assign ( { } , ( 0 , style /* resetComponent */ . Wf ) ( token ) ) , {
color : token . itemColor ,
fontSize : token . fontSize ,
[ iconCls ] : {
fontSize : token . iconFontSize
} ,
ol : {
display : 'flex' ,
flexWrap : 'wrap' ,
margin : 0 ,
padding : 0 ,
listStyle : 'none'
} ,
a : Object . assign ( {
color : token . linkColor ,
transition : ` color ${ token . motionDurationMid } ` ,
padding : ` 0 ${ token . paddingXXS } px ` ,
borderRadius : token . borderRadiusSM ,
height : token . lineHeight * token . fontSize ,
display : 'inline-block' ,
marginInline : - token . marginXXS ,
'&:hover' : {
color : token . linkHoverColor ,
backgroundColor : token . colorBgTextHover
}
} , ( 0 , style /* genFocusStyle */ . Qy ) ( token ) ) ,
[ ` li:last-child ` ] : {
color : token . lastItemColor
} ,
[ ` ${ componentCls } -separator ` ] : {
marginInline : token . separatorMargin ,
color : token . separatorColor
} ,
[ ` ${ componentCls } -link ` ] : {
[ `
> $ { iconCls } + span ,
> $ { iconCls } + a
` ]: {
marginInlineStart : token . marginXXS
}
} ,
[ ` ${ componentCls } -overlay-link ` ] : {
borderRadius : token . borderRadiusSM ,
height : token . lineHeight * token . fontSize ,
display : 'inline-block' ,
padding : ` 0 ${ token . paddingXXS } px ` ,
marginInline : - token . marginXXS ,
[ ` > ${ iconCls } ` ] : {
marginInlineStart : token . marginXXS ,
fontSize : token . fontSizeIcon
} ,
'&:hover' : {
color : token . linkHoverColor ,
backgroundColor : token . colorBgTextHover ,
a : {
color : token . linkHoverColor
}
} ,
a : {
'&:hover' : {
backgroundColor : 'transparent'
}
}
} ,
// rtl style
[ ` & ${ token . componentCls } -rtl ` ] : {
direction : 'rtl'
}
} )
} ;
} ;
// ============================== Export ==============================
/* harmony default export */ var breadcrumb _style = ( ( 0 , genComponentStyleHook /* default */ . Z ) ( 'Breadcrumb' , token => {
const BreadcrumbToken = ( 0 , statistic /* merge */ . TS ) ( token , { } ) ;
return [ genBreadcrumbStyle ( BreadcrumbToken ) ] ;
} , token => ( {
itemColor : token . colorTextDescription ,
lastItemColor : token . colorText ,
iconFontSize : token . fontSize ,
linkColor : token . colorTextDescription ,
linkHoverColor : token . colorText ,
separatorColor : token . colorTextDescription ,
separatorMargin : token . marginXS
} ) ) ) ;
; // CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItems.js
var useItems _rest = undefined && undefined . _ _rest || function ( s , e ) {
var t = { } ;
for ( var p in s ) if ( Object . prototype . hasOwnProperty . call ( s , p ) && e . indexOf ( p ) < 0 ) t [ p ] = s [ p ] ;
if ( s != null && typeof Object . getOwnPropertySymbols === "function" ) for ( var i = 0 , p = Object . getOwnPropertySymbols ( s ) ; i < p . length ; i ++ ) {
if ( e . indexOf ( p [ i ] ) < 0 && Object . prototype . propertyIsEnumerable . call ( s , p [ i ] ) ) t [ p [ i ] ] = s [ p [ i ] ] ;
}
return t ;
} ;
function route2item ( route ) {
const {
breadcrumbName ,
children
} = route ,
rest = useItems _rest ( route , [ "breadcrumbName" , "children" ] ) ;
const clone = Object . assign ( {
title : breadcrumbName
} , rest ) ;
if ( children ) {
clone . menu = {
items : children . map ( _a => {
var {
breadcrumbName : itemBreadcrumbName
} = _a ,
itemProps = useItems _rest ( _a , [ "breadcrumbName" ] ) ;
return Object . assign ( Object . assign ( { } , itemProps ) , {
title : itemBreadcrumbName
} ) ;
} )
} ;
}
return clone ;
}
function useItems ( items , routes ) {
return ( 0 , _react _17 _0 _2 _react . useMemo ) ( ( ) => {
if ( items ) {
return items ;
}
if ( routes ) {
return routes . map ( route2item ) ;
}
return null ;
} , [ items , routes ] ) ;
}
; // CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/Breadcrumb.js
"use client" ;
var Breadcrumb _rest = undefined && undefined . _ _rest || function ( s , e ) {
var t = { } ;
for ( var p in s ) if ( Object . prototype . hasOwnProperty . call ( s , p ) && e . indexOf ( p ) < 0 ) t [ p ] = s [ p ] ;
if ( s != null && typeof Object . getOwnPropertySymbols === "function" ) for ( var i = 0 , p = Object . getOwnPropertySymbols ( s ) ; i < p . length ; i ++ ) {
if ( e . indexOf ( p [ i ] ) < 0 && Object . prototype . propertyIsEnumerable . call ( s , p [ i ] ) ) t [ p [ i ] ] = s [ p [ i ] ] ;
}
return t ;
} ;
const getPath = ( params , path ) => {
if ( path === undefined ) {
return path ;
}
let mergedPath = ( path || '' ) . replace ( /^\// , '' ) ;
Object . keys ( params ) . forEach ( key => {
mergedPath = mergedPath . replace ( ` : ${ key } ` , params [ key ] ) ;
} ) ;
return mergedPath ;
} ;
const Breadcrumb = props => {
const {
prefixCls : customizePrefixCls ,
separator = '/' ,
style ,
className ,
rootClassName ,
routes : legacyRoutes ,
items ,
children ,
itemRender ,
params = { }
} = props ,
restProps = Breadcrumb _rest ( props , [ "prefixCls" , "separator" , "style" , "className" , "rootClassName" , "routes" , "items" , "children" , "itemRender" , "params" ] ) ;
const {
getPrefixCls ,
direction ,
breadcrumb
} = _react _17 _0 _2 _react . useContext ( context /* ConfigContext */ . E _ ) ;
let crumbs ;
const prefixCls = getPrefixCls ( 'breadcrumb' , customizePrefixCls ) ;
const [ wrapSSR , hashId ] = breadcrumb _style ( prefixCls ) ;
const mergedItems = useItems ( items , legacyRoutes ) ;
if ( false ) { }
const mergedItemRender = useItemRender ( prefixCls , itemRender ) ;
if ( mergedItems && mergedItems . length > 0 ) {
// generated by route
const paths = [ ] ;
const itemRenderRoutes = items || legacyRoutes ;
crumbs = mergedItems . map ( ( item , index ) => {
const {
path ,
key ,
type ,
menu ,
overlay ,
onClick ,
className : itemClassName ,
separator : itemSeparator ,
dropdownProps
} = item ;
const mergedPath = getPath ( params , path ) ;
if ( mergedPath !== undefined ) {
paths . push ( mergedPath ) ;
}
const mergedKey = key !== null && key !== void 0 ? key : index ;
if ( type === 'separator' ) {
return /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( breadcrumb _BreadcrumbSeparator , {
key : mergedKey
} , itemSeparator ) ;
}
const itemProps = { } ;
const isLastItem = index === mergedItems . length - 1 ;
if ( menu ) {
itemProps . menu = menu ;
} else if ( overlay ) {
itemProps . overlay = overlay ;
}
let {
href
} = item ;
if ( paths . length && mergedPath !== undefined ) {
href = ` #/ ${ paths . join ( '/' ) } ` ;
}
return /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( InternalBreadcrumbItem , Object . assign ( {
key : mergedKey
} , itemProps , ( 0 , pickAttrs /* default */ . Z ) ( item , {
data : true ,
aria : true
} ) , {
className : itemClassName ,
dropdownProps : dropdownProps ,
href : href ,
separator : isLastItem ? '' : separator ,
onClick : onClick ,
prefixCls : prefixCls
} ) , mergedItemRender ( item , params , itemRenderRoutes , paths , href ) ) ;
} ) ;
} else if ( children ) {
const childrenLength = ( 0 , toArray /* default */ . Z ) ( children ) . length ;
crumbs = ( 0 , toArray /* default */ . Z ) ( children ) . map ( ( element , index ) => {
if ( ! element ) {
return element ;
}
// =================== Warning =====================
if ( false ) { }
false ? 0 : void 0 ;
const isLastItem = index === childrenLength - 1 ;
return ( 0 , reactNode /* cloneElement */ . Tm ) ( element , {
separator : isLastItem ? '' : separator ,
key : index
} ) ;
} ) ;
}
const breadcrumbClassName = _classnames _2 _5 _1 _classnames _default ( ) ( prefixCls , breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb . className , {
[ ` ${ prefixCls } -rtl ` ] : direction === 'rtl'
} , className , rootClassName , hashId ) ;
const mergedStyle = Object . assign ( Object . assign ( { } , breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb . style ) , style ) ;
return wrapSSR ( /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( "nav" , Object . assign ( {
className : breadcrumbClassName ,
style : mergedStyle
} , restProps ) , /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( "ol" , null , crumbs ) ) ) ;
} ;
Breadcrumb . Item = breadcrumb _BreadcrumbItem ;
Breadcrumb . Separator = breadcrumb _BreadcrumbSeparator ;
if ( false ) { }
/* harmony default export */ var breadcrumb _Breadcrumb = ( Breadcrumb ) ;
; // CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js
"use client" ;
/* harmony default export */ var breadcrumb = ( breadcrumb _Breadcrumb ) ;
/***/ } ) ,
/***/ 24905 :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / _antd @ 5.9 . 0 @ antd / es / checkbox / index . js + 3 modules * * * !
@ -393,6 +887,411 @@ if (false) {}
/***/ } ) ,
/***/ 28103 :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / _antd @ 5.9 . 0 @ antd / es / divider / index . js + 1 modules * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/***/ ( function ( _ _unused _webpack _module , _ _webpack _exports _ _ , _ _webpack _require _ _ ) {
"use strict" ;
// EXPORTS
_ _webpack _require _ _ . d ( _ _webpack _exports _ _ , {
Z : function ( ) { return /* binding */ divider ; }
} ) ;
// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
var _classnames _2 _5 _1 _classnames = _ _webpack _require _ _ ( 92310 ) ;
var _classnames _2 _5 _1 _classnames _default = /*#__PURE__*/ _ _webpack _require _ _ . n ( _classnames _2 _5 _1 _classnames ) ;
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
var _react _17 _0 _2 _react = _ _webpack _require _ _ ( 59301 ) ;
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js
var context = _ _webpack _require _ _ ( 36355 ) ;
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js
var style = _ _webpack _require _ _ ( 17313 ) ;
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js
var genComponentStyleHook = _ _webpack _require _ _ ( 83116 ) ;
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js
var statistic = _ _webpack _require _ _ ( 37613 ) ;
; // CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/divider/style/index.js
// ============================== Shared ==============================
const genSharedDividerStyle = token => {
const {
componentCls ,
sizePaddingEdgeHorizontal ,
colorSplit ,
lineWidth ,
textPaddingInline ,
orientationMargin ,
verticalMarginInline
} = token ;
return {
[ componentCls ] : Object . assign ( Object . assign ( { } , ( 0 , style /* resetComponent */ . Wf ) ( token ) ) , {
borderBlockStart : ` ${ lineWidth } px solid ${ colorSplit } ` ,
// vertical
'&-vertical' : {
position : 'relative' ,
top : '-0.06em' ,
display : 'inline-block' ,
height : '0.9em' ,
marginInline : verticalMarginInline ,
marginBlock : 0 ,
verticalAlign : 'middle' ,
borderTop : 0 ,
borderInlineStart : ` ${ lineWidth } px solid ${ colorSplit } `
} ,
'&-horizontal' : {
display : 'flex' ,
clear : 'both' ,
width : '100%' ,
minWidth : '100%' ,
margin : ` ${ token . dividerHorizontalGutterMargin } px 0 `
} ,
[ ` &-horizontal ${ componentCls } -with-text ` ] : {
display : 'flex' ,
alignItems : 'center' ,
margin : ` ${ token . dividerHorizontalWithTextGutterMargin } px 0 ` ,
color : token . colorTextHeading ,
fontWeight : 500 ,
fontSize : token . fontSizeLG ,
whiteSpace : 'nowrap' ,
textAlign : 'center' ,
borderBlockStart : ` 0 ${ colorSplit } ` ,
'&::before, &::after' : {
position : 'relative' ,
width : '50%' ,
borderBlockStart : ` ${ lineWidth } px solid transparent ` ,
// Chrome not accept `inherit` in `border-top`
borderBlockStartColor : 'inherit' ,
borderBlockEnd : 0 ,
transform : 'translateY(50%)' ,
content : "''"
}
} ,
[ ` &-horizontal ${ componentCls } -with-text-left ` ] : {
'&::before' : {
width : ` ${ orientationMargin * 100 } % `
} ,
'&::after' : {
width : ` ${ 100 - orientationMargin * 100 } % `
}
} ,
[ ` &-horizontal ${ componentCls } -with-text-right ` ] : {
'&::before' : {
width : ` ${ 100 - orientationMargin * 100 } % `
} ,
'&::after' : {
width : ` ${ orientationMargin * 100 } % `
}
} ,
[ ` ${ componentCls } -inner-text ` ] : {
display : 'inline-block' ,
paddingBlock : 0 ,
paddingInline : textPaddingInline
} ,
'&-dashed' : {
background : 'none' ,
borderColor : colorSplit ,
borderStyle : 'dashed' ,
borderWidth : ` ${ lineWidth } px 0 0 `
} ,
[ ` &-horizontal ${ componentCls } -with-text ${ componentCls } -dashed ` ] : {
'&::before, &::after' : {
borderStyle : 'dashed none none'
}
} ,
[ ` &-vertical ${ componentCls } -dashed ` ] : {
borderInlineStartWidth : lineWidth ,
borderInlineEnd : 0 ,
borderBlockStart : 0 ,
borderBlockEnd : 0
} ,
[ ` &-plain ${ componentCls } -with-text ` ] : {
color : token . colorText ,
fontWeight : 'normal' ,
fontSize : token . fontSize
} ,
[ ` &-horizontal ${ componentCls } -with-text-left ${ componentCls } -no-default-orientation-margin-left ` ] : {
'&::before' : {
width : 0
} ,
'&::after' : {
width : '100%'
} ,
[ ` ${ componentCls } -inner-text ` ] : {
paddingInlineStart : sizePaddingEdgeHorizontal
}
} ,
[ ` &-horizontal ${ componentCls } -with-text-right ${ componentCls } -no-default-orientation-margin-right ` ] : {
'&::before' : {
width : '100%'
} ,
'&::after' : {
width : 0
} ,
[ ` ${ componentCls } -inner-text ` ] : {
paddingInlineEnd : sizePaddingEdgeHorizontal
}
}
} )
} ;
} ;
// ============================== Export ==============================
/* harmony default export */ var divider _style = ( ( 0 , genComponentStyleHook /* default */ . Z ) ( 'Divider' , token => {
const dividerToken = ( 0 , statistic /* merge */ . TS ) ( token , {
dividerHorizontalWithTextGutterMargin : token . margin ,
dividerHorizontalGutterMargin : token . marginLG ,
sizePaddingEdgeHorizontal : 0
} ) ;
return [ genSharedDividerStyle ( dividerToken ) ] ;
} , token => ( {
textPaddingInline : '1em' ,
orientationMargin : 0.05 ,
verticalMarginInline : token . marginXS
} ) ) ) ;
; // CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/divider/index.js
"use client" ;
var _ _rest = undefined && undefined . _ _rest || function ( s , e ) {
var t = { } ;
for ( var p in s ) if ( Object . prototype . hasOwnProperty . call ( s , p ) && e . indexOf ( p ) < 0 ) t [ p ] = s [ p ] ;
if ( s != null && typeof Object . getOwnPropertySymbols === "function" ) for ( var i = 0 , p = Object . getOwnPropertySymbols ( s ) ; i < p . length ; i ++ ) {
if ( e . indexOf ( p [ i ] ) < 0 && Object . prototype . propertyIsEnumerable . call ( s , p [ i ] ) ) t [ p [ i ] ] = s [ p [ i ] ] ;
}
return t ;
} ;
const Divider = props => {
const {
getPrefixCls ,
direction ,
divider
} = _react _17 _0 _2 _react . useContext ( context /* ConfigContext */ . E _ ) ;
const {
prefixCls : customizePrefixCls ,
type = 'horizontal' ,
orientation = 'center' ,
orientationMargin ,
className ,
rootClassName ,
children ,
dashed ,
plain ,
style
} = props ,
restProps = _ _rest ( props , [ "prefixCls" , "type" , "orientation" , "orientationMargin" , "className" , "rootClassName" , "children" , "dashed" , "plain" , "style" ] ) ;
const prefixCls = getPrefixCls ( 'divider' , customizePrefixCls ) ;
const [ wrapSSR , hashId ] = divider _style ( prefixCls ) ;
const orientationPrefix = orientation . length > 0 ? ` - ${ orientation } ` : orientation ;
const hasChildren = ! ! children ;
const hasCustomMarginLeft = orientation === 'left' && orientationMargin != null ;
const hasCustomMarginRight = orientation === 'right' && orientationMargin != null ;
const classString = _classnames _2 _5 _1 _classnames _default ( ) ( prefixCls , divider === null || divider === void 0 ? void 0 : divider . className , hashId , ` ${ prefixCls } - ${ type } ` , {
[ ` ${ prefixCls } -with-text ` ] : hasChildren ,
[ ` ${ prefixCls } -with-text ${ orientationPrefix } ` ] : hasChildren ,
[ ` ${ prefixCls } -dashed ` ] : ! ! dashed ,
[ ` ${ prefixCls } -plain ` ] : ! ! plain ,
[ ` ${ prefixCls } -rtl ` ] : direction === 'rtl' ,
[ ` ${ prefixCls } -no-default-orientation-margin-left ` ] : hasCustomMarginLeft ,
[ ` ${ prefixCls } -no-default-orientation-margin-right ` ] : hasCustomMarginRight
} , className , rootClassName ) ;
const memoizedOrientationMargin = _react _17 _0 _2 _react . useMemo ( ( ) => {
if ( typeof orientationMargin === 'number' ) {
return orientationMargin ;
}
if ( /^\d+$/ . test ( orientationMargin ) ) {
return Number ( orientationMargin ) ;
}
return orientationMargin ;
} , [ orientationMargin ] ) ;
const innerStyle = Object . assign ( Object . assign ( { } , hasCustomMarginLeft && {
marginLeft : memoizedOrientationMargin
} ) , hasCustomMarginRight && {
marginRight : memoizedOrientationMargin
} ) ;
// Warning children not work in vertical mode
if ( false ) { }
return wrapSSR ( /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( "div" , Object . assign ( {
className : classString ,
style : Object . assign ( Object . assign ( { } , divider === null || divider === void 0 ? void 0 : divider . style ) , style )
} , restProps , {
role : "separator"
} ) , children && type !== 'vertical' && /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( "span" , {
className : ` ${ prefixCls } -inner-text ` ,
style : innerStyle
} , children ) ) ) ;
} ;
if ( false ) { }
/* harmony default export */ var divider = ( Divider ) ;
/***/ } ) ,
/***/ 38854 :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / _antd @ 5.9 . 0 @ antd / es / dropdown / index . js + 1 modules * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/***/ ( function ( _ _unused _webpack _module , _ _webpack _exports _ _ , _ _webpack _require _ _ ) {
"use strict" ;
// EXPORTS
_ _webpack _require _ _ . d ( _ _webpack _exports _ _ , {
Z : function ( ) { return /* binding */ es _dropdown ; }
} ) ;
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown.js
var dropdown = _ _webpack _require _ _ ( 91857 ) ;
// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
var _classnames _2 _5 _1 _classnames = _ _webpack _require _ _ ( 92310 ) ;
var _classnames _2 _5 _1 _classnames _default = /*#__PURE__*/ _ _webpack _require _ _ . n ( _classnames _2 _5 _1 _classnames ) ;
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
var _react _17 _0 _2 _react = _ _webpack _require _ _ ( 59301 ) ;
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/EllipsisOutlined.js + 1 modules
var EllipsisOutlined = _ _webpack _require _ _ ( 62722 ) ;
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js
var es _button = _ _webpack _require _ _ ( 3113 ) ;
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js
var context = _ _webpack _require _ _ ( 36355 ) ;
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/index.js + 3 modules
var space = _ _webpack _require _ _ ( 81327 ) ;
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Compact.js
var Compact = _ _webpack _require _ _ ( 33234 ) ;
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/style/index.js + 1 modules
var style = _ _webpack _require _ _ ( 47211 ) ;
; // CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown-button.js
"use client" ;
var _ _rest = undefined && undefined . _ _rest || function ( s , e ) {
var t = { } ;
for ( var p in s ) if ( Object . prototype . hasOwnProperty . call ( s , p ) && e . indexOf ( p ) < 0 ) t [ p ] = s [ p ] ;
if ( s != null && typeof Object . getOwnPropertySymbols === "function" ) for ( var i = 0 , p = Object . getOwnPropertySymbols ( s ) ; i < p . length ; i ++ ) {
if ( e . indexOf ( p [ i ] ) < 0 && Object . prototype . propertyIsEnumerable . call ( s , p [ i ] ) ) t [ p [ i ] ] = s [ p [ i ] ] ;
}
return t ;
} ;
const DropdownButton = props => {
const {
getPopupContainer : getContextPopupContainer ,
getPrefixCls ,
direction
} = _react _17 _0 _2 _react . useContext ( context /* ConfigContext */ . E _ ) ;
const {
prefixCls : customizePrefixCls ,
type = 'default' ,
danger ,
disabled ,
loading ,
onClick ,
htmlType ,
children ,
className ,
menu ,
arrow ,
autoFocus ,
overlay ,
trigger ,
align ,
open ,
onOpenChange ,
placement ,
getPopupContainer ,
href ,
icon = /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( EllipsisOutlined /* default */ . Z , null ) ,
title ,
buttonsRender = buttons => buttons ,
mouseEnterDelay ,
mouseLeaveDelay ,
overlayClassName ,
overlayStyle ,
destroyPopupOnHide ,
dropdownRender
} = props ,
restProps = _ _rest ( props , [ "prefixCls" , "type" , "danger" , "disabled" , "loading" , "onClick" , "htmlType" , "children" , "className" , "menu" , "arrow" , "autoFocus" , "overlay" , "trigger" , "align" , "open" , "onOpenChange" , "placement" , "getPopupContainer" , "href" , "icon" , "title" , "buttonsRender" , "mouseEnterDelay" , "mouseLeaveDelay" , "overlayClassName" , "overlayStyle" , "destroyPopupOnHide" , "dropdownRender" ] ) ;
const prefixCls = getPrefixCls ( 'dropdown' , customizePrefixCls ) ;
const buttonPrefixCls = ` ${ prefixCls } -button ` ;
const [ wrapSSR , hashId ] = ( 0 , style /* default */ . Z ) ( prefixCls ) ;
const dropdownProps = {
menu ,
arrow ,
autoFocus ,
align ,
disabled ,
trigger : disabled ? [ ] : trigger ,
onOpenChange ,
getPopupContainer : getPopupContainer || getContextPopupContainer ,
mouseEnterDelay ,
mouseLeaveDelay ,
overlayClassName ,
overlayStyle ,
destroyPopupOnHide ,
dropdownRender
} ;
const {
compactSize ,
compactItemClassnames
} = ( 0 , Compact /* useCompactItemContext */ . ri ) ( prefixCls , direction ) ;
const classes = _classnames _2 _5 _1 _classnames _default ( ) ( buttonPrefixCls , compactItemClassnames , className , hashId ) ;
if ( 'overlay' in props ) {
dropdownProps . overlay = overlay ;
}
if ( 'open' in props ) {
dropdownProps . open = open ;
}
if ( 'placement' in props ) {
dropdownProps . placement = placement ;
} else {
dropdownProps . placement = direction === 'rtl' ? 'bottomLeft' : 'bottomRight' ;
}
const leftButton = /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( es _button /* default */ . ZP , {
type : type ,
danger : danger ,
disabled : disabled ,
loading : loading ,
onClick : onClick ,
htmlType : htmlType ,
href : href ,
title : title
} , children ) ;
const rightButton = /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( es _button /* default */ . ZP , {
type : type ,
danger : danger ,
icon : icon
} ) ;
const [ leftButtonToRender , rightButtonToRender ] = buttonsRender ( [ leftButton , rightButton ] ) ;
return wrapSSR ( /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( space /* default */ . Z . Compact , Object . assign ( {
className : classes ,
size : compactSize ,
block : true
} , restProps ) , leftButtonToRender , /*#__PURE__*/ _react _17 _0 _2 _react . createElement ( dropdown /* default */ . Z , Object . assign ( { } , dropdownProps ) , rightButtonToRender ) ) ) ;
} ;
DropdownButton . _ _ANT _BUTTON = true ;
/* harmony default export */ var dropdown _button = ( DropdownButton ) ;
; // CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js
"use client" ;
const Dropdown = dropdown /* default */ . Z ;
Dropdown . Button = dropdown _button ;
/* harmony default export */ var es _dropdown = ( Dropdown ) ;
/***/ } ) ,
/***/ 39722 :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / _antd @ 5.9 . 0 @ antd / es / popover / PurePanel . js * * * !