prefetch models and access policy at app load
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,12 +1,16 @@
|
|||||||
import { useChatSessions } from 'state/useChatSessions';
|
import { useChatSessions } from 'state/useChatSessions';
|
||||||
import { usePlans } from 'state/usePlans';
|
import { usePlans } from 'state/usePlans';
|
||||||
import { useSettings } from 'state/useSettings';
|
import { useSettings } from 'state/useSettings';
|
||||||
|
import { usePiModels } from 'state/useModels';
|
||||||
|
import { useAccessPolicy } from 'state/useAccessPolicy';
|
||||||
import { useColorModeSync } from './useThemeSync';
|
import { useColorModeSync } from './useThemeSync';
|
||||||
|
|
||||||
export const useInitialData = () => {
|
export const useInitialData = () => {
|
||||||
const { sessions } = useChatSessions();
|
const { sessions } = useChatSessions();
|
||||||
const { plans } = usePlans();
|
const { plans } = usePlans();
|
||||||
const { settings } = useSettings();
|
const { settings } = useSettings();
|
||||||
|
usePiModels();
|
||||||
|
useAccessPolicy();
|
||||||
useColorModeSync();
|
useColorModeSync();
|
||||||
|
|
||||||
return { sessions, plans, settings };
|
return { sessions, plans, settings };
|
||||||
|
|||||||
Reference in New Issue
Block a user