Conciergia UI

Accordion

დაჯგუფებული კითხვები კლავიატურით მართვითა და სიმაღლის ანიმაციით.

მაგალითი

სტუმრების მიღება იწყება 14:00 საათზე.

ინსტალაცია

terminal
pnpm add @llc-conciergia/ui
იმპორტი
import {
  Accordion,
  AccordionItem,
  AccordionTrigger,
  AccordionContent,
} from "@llc-conciergia/ui/accordion";

Props

Propტიპინაგულისხმევიაღწერა
Accordion: multipleboolean—რამდენიმე პანელის ერთდროული გახსნა; ნაგულისხმევად false.
Accordion: collapsibleboolean—ყველა პანელის დახურვის უფლება; ნაგულისხმევად true.
Accordion: variant"default" | "bordered" | "separated"—საზღვრის სტილი.
Accordion: value / defaultValuestring[]—გახსნილი ელემენტების მნიშვნელობების მასივი.
Accordion: onValueChange(value, details) => void—კონტროლირებადი მნიშვნელობის განახლება.
Accordion: disabled / keepMounted / hiddenUntilFoundboolean—Base UI ქცევა და დახურული შიგთავსის შენარჩუნება.
AccordionItem: value / disabledstring / boolean—უნიკალური მნიშვნელობა და გათიშული ელემენტი.
AccordionTriggerBase UI Trigger props—Header-ში მოთავსებული ღილაკი და ChevronDown.
AccordionContentBase UI Panel props—children, className, keepMounted; სიმაღლის ანიმაცია.
ყველა ნაწილიBase UI props—className, render, ref და შესაბამისი მშობლიური თვისებები.