Getting Started
Installation
Install the core package and the SDK for your platform.
Node.js
bash
npm install @flagcontrol/nodeReact
bash
npm install @flagcontrol/reactQuick Start
Node.js
typescript
import { createFlagControlClient } from '@flagcontrol/node';
const client = createFlagControlClient({
sdkKey: 'YOUR_SDK_KEY',
});
const isEnabled = client.isEnabled('new-feature');React
tsx
import { FlagProvider, useFlag } from '@flagcontrol/react';
const App = () => (
<FlagProvider config={{ sdkKey: 'YOUR_SDK_KEY' }}>
<FeatureComponent />
</FlagProvider>
);
const FeatureComponent = () => {
const isEnabled = useFlag('new-feature', false);
return isEnabled ? <div>New Feature</div> : null;
};