From 53eab14cefc54668814fa7f678a27ad8df7b37ee Mon Sep 17 00:00:00 2001 From: Tsuneo Yoshioka Date: Fri, 14 Feb 2025 05:25:39 +0900 Subject: [PATCH] Make autocomplete always available (#7326) --- client/app/pages/queries/hooks/useAutocompleteFlags.js | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/client/app/pages/queries/hooks/useAutocompleteFlags.js b/client/app/pages/queries/hooks/useAutocompleteFlags.js index 92eda5fd8a..46dfe9f355 100644 --- a/client/app/pages/queries/hooks/useAutocompleteFlags.js +++ b/client/app/pages/queries/hooks/useAutocompleteFlags.js @@ -1,16 +1,11 @@ import { useCallback, useMemo, useState } from "react"; -import { reduce } from "lodash"; import localOptions from "@/lib/localOptions"; -function calculateTokensCount(schema) { - return reduce(schema, (totalLength, table) => totalLength + table.columns.length, 0); -} - export default function useAutocompleteFlags(schema) { - const isAvailable = useMemo(() => calculateTokensCount(schema) <= 5000, [schema]); + const isAvailable = true; const [isEnabled, setIsEnabled] = useState(localOptions.get("liveAutocomplete", true)); - const toggleAutocomplete = useCallback(state => { + const toggleAutocomplete = useCallback((state) => { setIsEnabled(state); localOptions.set("liveAutocomplete", state); }, []);