diff --git a/studio/frontend/src/components/assistant-ui/model-selector/pickers.tsx b/studio/frontend/src/components/assistant-ui/model-selector/pickers.tsx index ca1e6c73d0..7bf23dfbeb 100644 --- a/studio/frontend/src/components/assistant-ui/model-selector/pickers.tsx +++ b/studio/frontend/src/components/assistant-ui/model-selector/pickers.tsx @@ -81,20 +81,20 @@ function ModelRow({ type="button" onClick={onClick} className={cn( - "flex w-full items-center justify-between gap-2 rounded-md px-2.5 py-1.5 text-left text-sm transition-colors hover:bg-accent", + "flex w-full items-center gap-2 rounded-md px-2.5 py-1.5 text-left text-sm transition-colors hover:bg-accent", selected && "bg-accent/60", exceeds && "opacity-50", )} > {label} - + {vramStatus === "exceeds" && ( OOM )} diff --git a/studio/frontend/src/components/ui/combobox.tsx b/studio/frontend/src/components/ui/combobox.tsx index 8ccc40c95f..34b66ea64e 100644 --- a/studio/frontend/src/components/ui/combobox.tsx +++ b/studio/frontend/src/components/ui/combobox.tsx @@ -6,8 +6,8 @@ import { Combobox as ComboboxPrimitive } from "@base-ui/react"; import * as React from "react"; import { createContext, useContext, useState } from "react"; -import { Button } from "@/components/ui/button"; -import { useDialogPortalContainer } from "@/components/ui/dialog"; +import { Button } from "@/components/ui/button"; +import { useDialogPortalContainer } from "@/components/ui/dialog"; import { InputGroup, InputGroupAddon, @@ -144,21 +144,21 @@ function ComboboxContent({ className, side = "bottom", sideOffset = 6, - align = "start", - alignOffset = 0, - anchor, - container, - ...props -}: ComboboxPrimitive.Popup.Props & - Pick< - ComboboxPrimitive.Positioner.Props, - "side" | "align" | "sideOffset" | "alignOffset" | "anchor" - > & { - container?: HTMLElement | null; - }): React.ReactElement { - const dialogContainer = useDialogPortalContainer(); - return ( - + align = "start", + alignOffset = 0, + anchor, + container, + ...props +}: ComboboxPrimitive.Popup.Props & + Pick< + ComboboxPrimitive.Positioner.Props, + "side" | "align" | "sideOffset" | "alignOffset" | "anchor" + > & { + container?: HTMLElement | null; + }): React.ReactElement { + const dialogContainer = useDialogPortalContainer(); + return ( + {(id: string) => { return ( - + - + {id} diff --git a/studio/frontend/src/features/studio/sections/dataset-section.tsx b/studio/frontend/src/features/studio/sections/dataset-section.tsx index fb2a3ca0d5..57e50bced5 100644 --- a/studio/frontend/src/features/studio/sections/dataset-section.tsx +++ b/studio/frontend/src/features/studio/sections/dataset-section.tsx @@ -224,10 +224,10 @@ export function DatasetSection() { {(id: string) => { return ( - + - + {id} diff --git a/studio/frontend/src/features/studio/sections/model-section.tsx b/studio/frontend/src/features/studio/sections/model-section.tsx index 3d3ede7c1f..7a15cea02d 100644 --- a/studio/frontend/src/features/studio/sections/model-section.tsx +++ b/studio/frontend/src/features/studio/sections/model-section.tsx @@ -331,10 +331,10 @@ export function ModelSection() { const source = model?.source === "hf_cache" ? "HF cache" : "Local dir"; return ( - + - + {model?.display_name ?? id} @@ -342,7 +342,7 @@ export function ModelSection() { {model?.path ?? id} - + {source} @@ -446,11 +446,11 @@ export function ModelSection() { - + {id} @@ -470,7 +470,7 @@ export function ModelSection() { )} - + {fitStatus === "exceeds" && ( OOM