Skip to content
Snippets Groups Projects
Unverified Commit bfe896a3 authored by Matiss Janis Aboltins's avatar Matiss Janis Aboltins Committed by GitHub
Browse files

:sparkles: (autocomplete) turn on feature flag by default (#850)

parent 44573c0f
No related branches found
No related tags found
No related merge requests found
import { useSelector } from 'react-redux';
import { isNonProductionEnvironment } from 'loot-core/src/shared/environment';
const DEFAULT_FEATURE_FLAG_STATE = {
newAutocomplete: isNonProductionEnvironment(),
const DEFAULT_FEATURE_FLAG_STATE: Record<string, boolean> = {
newAutocomplete: true,
syncAccount: false,
goalTemplatesEnabled: false,
};
export default function useFeatureFlag(name) {
export default function useFeatureFlag(name: string): boolean {
return useSelector(state => {
const value = state.prefs.local[`flags.${name}`];
......@@ -18,7 +16,7 @@ export default function useFeatureFlag(name) {
});
}
export function useAllFeatureFlags() {
export function useAllFeatureFlags(): Record<string, boolean> {
return useSelector(state => {
return {
...DEFAULT_FEATURE_FLAG_STATE,
......
---
category: Enhancements
authors: [MatissJanis]
---
Autocomplete: turn on new autocomplete by default
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment