handleCollapseChange(true)}
role="none"
/>
)
if (affixed && !Aside.stickable) {
return
{asideContent}
}
return asideContent
}
Aside.stickable = detectStickySupport()
Aside.propTypes = {
/**
* 是否固定
*/
affixed: PropTypes.bool,
/**
* 子节点
*/
children: PropTypes.node,
/**
* 附加类名
*/
className: PropTypes.string,
/**
* 是否收起
*/
collapsed: PropTypes.bool,
/**
* 是否支持收起
*/
collapsible: PropTypes.bool,
/**
* 收起状态变化时的 handler
*/
onCollapseChange: PropTypes.func,
}
Aside.defaultProps = {
affixed: false,
children: "",
className: undefined,
collapsed: false,
collapsible: false,
onCollapseChange: () => {},
}
export default Aside