From b08228bdb5d781cf1ff2f9e80fb03f285d6cc2e3 Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Sat, 18 Oct 2025 18:42:29 +0800 Subject: [PATCH] refactor: update LaunchpadPage to use useSettings hook - Replaced usePreference with useSettings in LaunchpadPage for improved state management. - This change aligns with recent updates to enhance consistency across components. --- src/renderer/src/pages/launchpad/LaunchpadPage.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/pages/launchpad/LaunchpadPage.tsx b/src/renderer/src/pages/launchpad/LaunchpadPage.tsx index 16777152f3..f9c80f6aec 100644 --- a/src/renderer/src/pages/launchpad/LaunchpadPage.tsx +++ b/src/renderer/src/pages/launchpad/LaunchpadPage.tsx @@ -1,6 +1,6 @@ -import { usePreference } from '@data/hooks/usePreference' import App from '@renderer/components/MinApp/MinApp' import { useMinapps } from '@renderer/hooks/useMinapps' +import { useSettings } from '@renderer/hooks/useSettings' import { Code, FileSearch, Folder, Languages, LayoutGrid, NotepadText, Palette, Sparkle } from 'lucide-react' import type { FC } from 'react' import { useMemo } from 'react' @@ -11,7 +11,7 @@ import styled from 'styled-components' const LaunchpadPage: FC = () => { const navigate = useNavigate() const { t } = useTranslation() - const [defaultPaintingProvider] = usePreference('topic.position') + const { defaultPaintingProvider } = useSettings() const { pinned, openedKeepAliveMinapps } = useMinapps() const appMenuItems = [