UNPKG

@procore/core-react

Version:
11 lines (10 loc) 475 B
import React from 'react'; declare type Ref = React.ForwardedRef<HTMLDivElement>; declare type Slots = Record<string, { slotChildren: React.ReactNode | null; slotProps: React.HTMLAttributes<HTMLDivElement>; slotRef: Ref | null; }>; declare type ReactComponent = React.FC | React.Component | React.ForwardRefExoticComponent<HTMLDivElement>; export declare const slotify: (rawChildren: React.ReactNode, slotMap: Record<string, ReactComponent>) => Slots; export {};