MCPcopy
hub / github.com/simstudioai/sim / prefetchGeneralSettings

Function prefetchGeneralSettings

apps/sim/hooks/queries/general-settings.ts:90–100  ·  view source on GitHub ↗
(queryClient: QueryClient)

Source from the content-addressed store, hash-verified

88 * Use on hover to warm data before navigation.
89 */
90export function prefetchGeneralSettings(queryClient: QueryClient) {
91 queryClient.prefetchQuery({
92 queryKey: generalSettingsKeys.settings(),
93 queryFn: async ({ signal }) => {
94 const settings = await fetchGeneralSettings(signal)
95 syncThemeToNextThemes(settings.theme)
96 return settings
97 },
98 staleTime: 60 * 60 * 1000,
99 })
100}
101
102/**
103 * Convenience selector hooks for individual settings.

Callers 1

SettingsSidebarFunction · 0.90

Calls 2

syncThemeToNextThemesFunction · 0.90
fetchGeneralSettingsFunction · 0.85

Tested by

no test coverage detected