Skip to content

Commit bae5bca

Browse files
committed
add anthropic to enums
Signed-off-by: Bohaska <73286691+Bohaska@users.noreply.github.com>
1 parent 8a15a72 commit bae5bca

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

packages/storage/lib/impl/provider-storage.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ const storage = createStorage<ProviderState>(
1414

1515
export const providerStorage: ProviderStorageType = {
1616
...storage,
17-
setProvider: async (provider: 'gemini' | 'openai') => {
17+
setProvider: async (provider: 'gemini' | 'openai' | 'anthropic') => {
1818
await storage.set(() => ({
1919
provider,
2020
}));

packages/storage/lib/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,5 @@ export type AnthropicStorageType = BaseStorageType<AnthropicModelState> & {
3636
};
3737

3838
export type ProviderStorageType = BaseStorageType<ProviderState> & {
39-
setProvider: (provider: 'gemini' | 'openai') => Promise<void>;
39+
setProvider: (provider: 'gemini' | 'openai' | 'anthropic') => Promise<void>;
4040
};

pages/options/src/Options.tsx

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
11
import '@src/Options.css';
22
import { t } from '@extension/i18n';
33
import { PROJECT_URL_OBJECT, useStorage, withErrorBoundary, withSuspense } from '@extension/shared';
4-
import { aiModelStorage, exampleThemeStorage, openAiStorage, providerStorage, anthropicStorage } from '@extension/storage';
4+
import {
5+
aiModelStorage,
6+
exampleThemeStorage,
7+
openAiStorage,
8+
providerStorage,
9+
anthropicStorage,
10+
} from '@extension/storage';
511
import { cn, ErrorDisplay, LoadingSpinner, ToggleButton } from '@extension/ui';
612
import { useCallback, useEffect, useState } from 'react';
713
import type React from 'react';
@@ -179,7 +185,7 @@ const Options = () => {
179185
return (
180186
<div
181187
className={cn(
182-
'App min-w-[400px] max-h-screen overflow-y-auto p-4',
188+
'App max-h-screen min-w-[400px] overflow-y-auto p-4',
183189
isLight ? 'bg-slate-50 text-gray-900' : 'bg-gray-800 text-gray-100',
184190
)}>
185191
<header className="App-header flex flex-col items-center">

0 commit comments

Comments
 (0)