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