Loading...
Loading...
共找到 92 个 Skills
适用于构建、定制或部署VTEX Sales App扩展的场景。涵盖从先决条件检查、代码生成到部署的完整7步工作流,包括扩展点(购物车、PDP、菜单)、React hooks(useCart、usePDP、useCartItem、useCurrentUser、useExtension)、TypeScript类型、安全API集成模式,以及通过API文档导入(OpenAPI、URL或内联规范)生成类型化集成的内容。
掌握包含useState、useEffect、useContext、useReducer及自定义Hooks的生产级React Hooks模式
使用@tavus/cvi-ui组件将Tavus CVI集成到React应用中。适用于在Web应用中嵌入对话、自定义视频UI、使用React hooks处理CVI事件,或通过Vite/Next.js构建自定义对话界面的场景。
用于EmblemAI一站式用户管理的React集成技能。适用于用户希望通过EmblemAuthProvider、ConnectButton、社交/邮箱/钱包登录、聊天组件、React认证钩子、React组合模式或Migrate.fun React钩子,为React应用添加网站认证及支持钱包的用户体系的场景。
聚焦业务逻辑的审计工作器(L3级别)。检测验证框架/库行为(如Prisma、Express、bcrypt、JWT、axios、React hooks)而非自有代码的测试用例,并返回带有删除建议的检测结果。
自定义React Hooks模式,包括useDebounce、useLocalStorage、useMediaQuery、useClickOutside等,适用于创建可复用Hook逻辑或实现常见UI模式的场景。
将React应用升级到最新版本,从类组件迁移到Hooks,并采用并发特性。适用于现代化React代码库、迁移至React Hooks或升级到最新React版本的场景。
适用于创建React组件、构建组件文件结构、整理组件代码、调试React Hooks问题的场景,或者当你被要求「创建一个React组件」「构建该组件结构」「评审组件结构」「重构该组件」「修复无限循环」「解决useEffect不工作问题」时使用。同时适用于TypeScript和JavaScript编写的React组件,包含Hooks反模式相关内容。
在合适的场景下使用shadcn-hooks React钩子,构建简洁、可维护的React功能。
用于创建针对常见场景的自定义React Hooks,包括数据获取、表单、认证、本地存储、防抖等。适用于用户请求「创建自定义hook」、「React hook 用于」、「useX hook」或「可复用hook」的场景。
Vitest 测试框架,适用于单元测试、组件测试和集成测试。涵盖测试结构(describe/it/test.each)、基于expect的断言、生命周期钩子、模拟(vi.fn/vi.mock/vi.spyOn)、React Testing Library 模式、使用renderHook进行钩子测试、user-event交互、异步工具、配置、工作区设置、测试覆盖率,以及源内测试和并发执行等高级模式。 适用于编写单元测试、组件测试、集成测试或测试React钩子的场景。也可用于测试配置、模拟模块、测试异步行为、快照测试或设置测试覆盖率。
TanStack Hotkeys 是一款基于React Hooks的类型安全键盘快捷键库。适用于添加键盘快捷键、热键序列、快捷键录制、按键按住检测或支持多平台的快捷键显示场景。可用于热键、键盘快捷键、快捷方式、按键绑定、Mod键、热键录制器、按键序列相关功能开发。