ui neatly show all proxy models

This commit is contained in:
Ishaan Jaff 2024-04-02 17:38:10 -07:00
parent 6e3ec361ae
commit df043eb1fb

View file

@ -145,20 +145,29 @@ const CreateKey: React.FC<CreateKeyProps> = ({
<Option key="all-team-models" value="all-team-models"> <Option key="all-team-models" value="all-team-models">
All Team Models All Team Models
</Option> </Option>
{team && team.models ? ( {team && team.models ? (
team.models.map((model: string) => ( team.models.includes("all-proxy-models") ? (
<Option key={model} value={model}> userModels.map((model: string) => (
{model} (
</Option> <Option key={model} value={model}>
)) {model}
) : ( </Option>
userModels.map((model: string) => ( )
<Option key={model} value={model}> ))
{model} ) : (
</Option> team.models.map((model: string) => (
)) <Option key={model} value={model}>
)} {model}
</Option>
))
)
) : (
userModels.map((model: string) => (
<Option key={model} value={model}>
{model}
</Option>
))
)}
</Select> </Select>
</Form.Item> </Form.Item>