Check if a feature is enabled for a user. A userId
and attributes
could be optionally supplied.
import { useFeature } from 'react-tesfy';const Component = () => {const isEnabled = useFeature({ id: 'feature-1' }); // true// orconst userId = '676380e0-7793-44d6-9189-eb5868e17a86';const attributes = { countryCode: 'us' };const isEnabled = useFeature({id: 'feature-1',userId,attributes}); // true};
import { Feature } from 'react-tesfy';const userId = '676380e0-7793-44d6-9189-eb5868e17a86';const attributes = { countryCode: 'us' };const Component = () => (<Feature id="feature-1" userId={userId} attributes={attributes}>{isEnabled => isEnabled ? 'enabled' : 'disabled'}</Feature>);