UNPKG

@ark-ui/react

Version:

A collection of unstyled, accessible UI components for React, utilizing state machines for seamless interaction.

13 lines (10 loc) 541 B
'use client'; import { createContext } from './create-context.js'; import { createSplitProps } from './create-split-props.js'; const [RenderStrategyPropsProvider, useRenderStrategyPropsContext] = createContext({ name: "RenderStrategyContext", hookName: "useRenderStrategyContext", providerName: "<RenderStrategyPropsProvider />" }); const splitRenderStrategyProps = (props) => createSplitProps()(props, ["lazyMount", "unmountOnExit"]); export { RenderStrategyPropsProvider, splitRenderStrategyProps, useRenderStrategyPropsContext };