Conciergia UI

Select

ჩამოსაშლელი სია Base UI Select-ზე: ისრებით ნავიგაცია, typeahead, ლოკალიზებული placeholder. items-ის მასივი სერვერიდან გადაეცემა — ის serializable-ია.

მაგალითი

ინსტალაცია

terminal
pnpm add @llc-conciergia/ui
იმპორტი
import {
  Select, SelectContent, SelectItem, SelectTrigger,
} from "@llc-conciergia/ui/select";

Props

Propტიპინაგულისხმევიაღწერა
Select: items{ value; label }[]—მნიშვნელობა → წარწერა, SelectValue-სთვის.
Select: value / defaultValuestring | null—კონტროლირებადი ან საწყისი მნიშვნელობა.
Select: onValueChange(value) => void—არჩევა (კლიენტიდან).
SelectTrigger: placeholderReactNodet("select.placeholder")ტექსტი, სანამ არაფერია არჩეული.
SelectContent: side / align / sideOffsetBase UI Positioner"bottom" / "start" / 4პოზიციონირება.
SelectContent: alignItemWithTriggerbooleanfalsemacOS-ის სტილში არჩეულის trigger-ზე გადაფარვა.