UNPKG

@harnessio/ff-react-client-sdk

Version:

[![React version][react-badge]][reactjs] [![TypeScript version][ts-badge]][typescript-4-7] [![Node.js version][nodejs-badge]][nodejs] [![APLv2][license-badge]][license]

7 lines (6 loc) 334 B
import { ComponentType, ReactNode } from 'react'; export interface IfFeatureFlagOptions { matchValue?: unknown; loadingFallback?: ReactNode; } export declare function ifFeatureFlag<C>(flagName: string, { matchValue, loadingFallback }?: IfFeatureFlagOptions): (WrappedComponent: ComponentType<C>) => (props: C) => JSX.Element;