English | 简体中文
- Built for React and maintained by the rc-component team.
- Used by Ant Design and other React component libraries.
- Ships TypeScript declarations with both ES module and CommonJS outputs.
- Keeps examples, tests, and preview builds aligned with the package source.
This package was historically published as
rc-util. Prefer the scoped package for new code.
npm install @rc-component/utilimport {
Portal,
raf,
useEvent,
useLayoutEffect,
warning,
} from '@rc-component/util';Run the local dumi site:
npm install
npm startThen open http://localhost:8000.
The package exposes small, focused helpers used across rc-component and Ant Design packages. Import the public entry when possible, and use subpath imports for specialized DOM, React, or test helpers.
Examples in docs/examples cover the commonly used subpath helpers.
npm install
npm start
npm test
npm run buildThe dumi site runs at http://localhost:8000 by default.
npm run prepublishOnlyThe release flow is handled by @rc-component/np through the rc-np command after the package build.
@rc-component/util is released under the MIT license.
