mirror of
https://git.mirrors.martin98.com/https://github.com/SigNoz/signoz
synced 2025-10-15 00:41:26 +08:00

* feat: added usefeatureflags hook and relevant code * chore: resolved lint issues * chore: applied translations * feat: added signup for sso
14 lines
388 B
TypeScript
14 lines
388 B
TypeScript
import _get from 'lodash-es/get';
|
|
import { useSelector } from 'react-redux';
|
|
import { AppState } from 'store/reducers';
|
|
import AppReducer from 'types/reducer/app';
|
|
|
|
const useFeatureFlag = (flagKey: string): boolean => {
|
|
const { featureFlags } = useSelector<AppState, AppReducer>(
|
|
(state) => state.app,
|
|
);
|
|
return _get(featureFlags, flagKey, false);
|
|
};
|
|
|
|
export default useFeatureFlag;
|