diff --git a/packages/react/package.json b/packages/react/package.json index 0bfa2a92dc5..5ba7a724525 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -9,6 +9,14 @@ "import": "./lib-esm/index.js", "require": "./lib/index.js" }, + "./utils/*": { + "import": "./lib-esm/utils/*", + "require": "./lib/utils/*" + }, + "./utils": { + "import": "./lib-esm/utils/index.js", + "require": "./lib/utils/index.js" + }, "./experimental": { "import": "./lib-esm/experimental/index.js", "require": "./lib/experimental/index.js" diff --git a/packages/react/src/utils/index.tsx b/packages/react/src/utils/index.tsx new file mode 100644 index 00000000000..f1f3c6bbc6e --- /dev/null +++ b/packages/react/src/utils/index.tsx @@ -0,0 +1,21 @@ +import isNumeric from './isNumeric' +import useIsomorpyhicLayoutEffect from './useIsomorphicLayoutEffect' + +export {isNumeric, useIsomorpyhicLayoutEffect} + +export * from './createComponent' +export * from './defaultSxProp' +export * from './deprecate' +export * from './environment' +export * from './form-story-helpers' +export * from './getBreakpointDeclarations' +export * from './invariant' +export * from './layout' +export * from './scroll' +export * from './ssr' +export * from './theme' +export * from './use-force-update' +export * from './warning' + +export type * from './types' +export type {ForwardRefComponent, OwnProps, IntrinsicElement} from './polymorphic'