Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | import { HackleFeature } from '@hackler/react-sdk';
import { FeatureFlag } from '@lib/feature';
import React from 'react';
interface FeatureProviderProps {
children: (isFeatureOn: boolean) => React.ReactNode;
feature: FeatureFlag;
}
export function FeatureProvider({ children, feature }: FeatureProviderProps) {
return (
<HackleFeature featureKey={feature}>{(isFeatureOn) => children(isFeatureOn)}</HackleFeature>
);
}
|