sheng zhang
sheng zhang
  
### Clear and concise description of the problem Add useLockFn (same idea as ahooks useLockFn): wrap an async function so that parallel calls are ignored while the previous call is...
## Summary by CodeRabbit - **新功能** - 预览组件的关闭按钮新增可传入 className 与 style,支持外观与布局定制。 - 引入“close”语义名,可通过 classNames/styles 精准定制关闭按钮的样式与定位。 - **测试** - 更新测试以覆盖关闭按钮的渲染和样式自定义行为。