Add openrouter
This commit is contained in:
parent
7c03c594c1
commit
36b686bbd4
8 changed files with 380 additions and 61 deletions
|
|
@ -6,6 +6,7 @@ import { COLOR_SCHEMES } from '../types';
|
|||
|
||||
const DEFAULT_PREFERENCES: UserPreferences = {
|
||||
colorScheme: 'blue',
|
||||
aiProvider: 'gemini',
|
||||
};
|
||||
|
||||
export const applyColorScheme = (schemeId: string) => {
|
||||
|
|
@ -42,7 +43,10 @@ export const useUserPreferences = (): UseUserPreferencesReturn => {
|
|||
const data = await response.json();
|
||||
const prefs: UserPreferences = {
|
||||
colorScheme: data.colorScheme || 'blue',
|
||||
aiProvider: data.aiProvider || 'gemini',
|
||||
geminiApiKey: data.geminiApiKey || undefined,
|
||||
openRouterApiKey: data.openRouterApiKey || undefined,
|
||||
openRouterModel: data.openRouterModel || undefined,
|
||||
};
|
||||
setPreferences(prefs);
|
||||
setHasAIAccess(data.hasAIAccess || false);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue