UNPKG

@stratakit/react

Version:

A React component library for StrataKit

16 lines (15 loc) 356 B
import { jsx } from "react/jsx-runtime"; import * as React from "react"; function useCompatProps(props) { const { as: Element, ...rest } = props; const render = React.useMemo(() => { return Element ? /* @__PURE__ */ jsx(Element, {}) : void 0; }, [Element]); return { ...rest, ...render && { render } }; } export { useCompatProps };