UNPKG

react-elegant-ui

Version:

Elegant UI components, made by BEM best practices for react

9 lines (8 loc) 394 B
import React, { ComponentType } from 'react'; import { IToggleable } from '../../types/features/IToggleable'; /** * HOC for control a togglable state * * This HOC for use as is, user defined `opened` and `setOpened` props will ignored */ export declare const withOpenedStateManager: <T extends IToggleable>(WrappedComponent: React.ComponentType<T>) => React.ComponentType<T & IToggleable>;