openmrs-esm-core

O3 Framework / useFeatureFlag

Function: useFeatureFlag()

useFeatureFlag(flagName): boolean

Defined in: packages/framework/esm-react-utils/src/useFeatureFlag.ts:18

Use this function to tell whether a feature flag is toggled on or off.

Example:

import { useFeatureFlag } from "@openmrs/esm-react-utils";

export function MyComponent() {
 const isMyFeatureFlagOn = useFeatureFlag("my-feature-flag");
 return <>{isMyFeatureFlagOn && <ExperimentalFeature />}</>;
}

Parameters

flagName

string

Returns

boolean