UNPKG

@up-group-ui/react-controls

Version:
9 lines (8 loc) 500 B
import React from 'react'; import { ToggleableComponentProps } from './Toggleable'; declare type OwnProps = Pick<ToggleableComponentProps, 'show'>; declare type InjectedProps = { onClick(event: React.MouseEvent<HTMLElement>): void; }; export declare const withTogglleable: <OriginalProps extends object>(UnwrappedComponent: React.ComponentType<OriginalProps & InjectedProps>) => React.ComponentType<Omit<OriginalProps, "onClick"> & OwnProps>; export { InjectedProps as WithToggleInjectedProps };