ahooks常见客户端 hookimmer&use-immer处理复杂、嵌套的状态zustand简单的全局状态管理工具zod类型校验工具daysjs日期时间处理工具swr管理网络请求next-intl国际化相关.详见docs/i18n.md
@/utils里提供了常用的函数
loadFile函数式加载本地文件classnames使用clsxtailwind-merge合并样式sleep等待一段时间isReactNode判断一个值是不是ReactNodewithSuspense为ReactNode或者一个组件包裹SuspensewithErrorBoundary为ReactNode或者一个组件包裹ErrorBoundaryRxjs自定义rxjs运算符和流/server仅在服务端可用的函数
@/hooks提供了常见的hook
useImmediateEffect在依赖项变化后 同步地执行副作用useSemiControlledValue取得一个值的半受控版本 可以自由变更 且在原始值变化时突变useComposition处理输入法合成问题
@/styles定义了绝对定位的样式 定义了滚动条的样式@/types定义了常见的类型StyleclassName和style的类型ValueControllervalue&onChangeisFunction判断是不是函数ActionType用于描述复杂函数的参数
@/components定义了默认的fallback