From bfe896a30e3c270cf0305a6674b7715549181c00 Mon Sep 17 00:00:00 2001
From: Matiss Janis Aboltins <matiss@mja.lv>
Date: Thu, 6 Apr 2023 18:28:42 +0100
Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20(autocomplete)=20turn=20on=20featur?=
 =?UTF-8?q?e=20flag=20by=20default=20(#850)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../src/hooks/{useFeatureFlag.js => useFeatureFlag.ts} | 10 ++++------
 upcoming-release-notes/850.md                          |  6 ++++++
 2 files changed, 10 insertions(+), 6 deletions(-)
 rename packages/desktop-client/src/hooks/{useFeatureFlag.js => useFeatureFlag.ts} (70%)
 create mode 100644 upcoming-release-notes/850.md

diff --git a/packages/desktop-client/src/hooks/useFeatureFlag.js b/packages/desktop-client/src/hooks/useFeatureFlag.ts
similarity index 70%
rename from packages/desktop-client/src/hooks/useFeatureFlag.js
rename to packages/desktop-client/src/hooks/useFeatureFlag.ts
index 47fd3cb3f..d6e0d17e5 100644
--- a/packages/desktop-client/src/hooks/useFeatureFlag.js
+++ b/packages/desktop-client/src/hooks/useFeatureFlag.ts
@@ -1,14 +1,12 @@
 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,
diff --git a/upcoming-release-notes/850.md b/upcoming-release-notes/850.md
new file mode 100644
index 000000000..085ed868d
--- /dev/null
+++ b/upcoming-release-notes/850.md
@@ -0,0 +1,6 @@
+---
+category: Enhancements
+authors: [MatissJanis]
+---
+
+Autocomplete: turn on new autocomplete by default
-- 
GitLab