Skip to content

Commit a8c4cd9

Browse files
fixed auth-provider and layout for openrouter
1 parent 0c60302 commit a8c4cd9

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

components/chat-picker.tsx

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,10 +81,16 @@ export function ChatPicker({
8181
</SelectTrigger>
8282
<SelectContent>
8383
{Object.entries(
84-
Object.groupBy(models, ({ provider }) => provider),
85-
).map(([provider, models]) => (
86-
<SelectGroup key={provider}>
87-
<SelectLabel>{provider}</SelectLabel>
84+
Object.groupBy(models, (model) =>
85+
model.providerId === 'openrouter'
86+
? 'openrouter'
87+
: model.provider,
88+
),
89+
).map(([groupKey, models]) => (
90+
<SelectGroup key={groupKey}>
91+
<SelectLabel>
92+
{groupKey === 'openrouter' ? 'OpenRouter' : groupKey}
93+
</SelectLabel>
8894
{models?.map((model) => (
8995
<SelectItem key={model.id} value={model.id}>
9096
<div className="flex items-center space-x-2">

0 commit comments

Comments
 (0)