ModelPicker

Ein Modell aus dem Katalog des Projekts: Anbieterzeichen, Name und ID, nach Anbieter gruppiert. Der Anfang des Kopfes einer Vergleichsspalte.

Quelltext
import { ModelPicker } from "@logicplanes/kaeso-ui/playground";

Props

  • appearance
    "ghost" | "default" = ghost

    Ein leiser Button (ghost) oder ein gefüllter (default).

  • aria-label
    string

    Der zugängliche Name der Auswahl (standardmäßig „Modell“).

  • defaultValue
    string | null

    Das gewählte Modell beim ersten Rendern.

  • disabled
    boolean

    Schaltet es aus: Es lässt sich nicht verwenden und wirkt abgeblendet.

  • groupByProvider
    boolean

    Gruppiert die Liste nach Anbieter (standardmäßig an, wenn es mehrere gibt).

  • onValueChange
    ((value: string) => void)

    Wird mit dem gewählten Modell aufgerufen.

  • options
    ModelPickerOption[]

    Die Modelle zur Auswahl.

  • placeholder
    string

    Text, der angezeigt wird, solange es keinen Wert gibt.

  • size
    "md" | "sm" = sm

    Die Höhe des Buttons.

  • value
    string | null

    Das gewählte Modell, bei gesteuertem Wert.