Modal
Komponentit modaalisten dialogien toteutukseen. Modal pakottaa käyttäjän pysähtymään ja valitsemaan jonkin tarjotuista toiminnoista.
Komponentit modaalisten dialogien toteutukseen. Modal pakottaa käyttäjän pysähtymään ja valitsemaan jonkin tarjotuista toiminnoista.
Saavutettavuusasetukset
Tyyppi: ModalA11yOptions
Oletusarvo: { inert: true }
Koko sovelluksen sisältävän elementin id-attribuutti, sumentaa taustan.
Tyyppi: string
Oletusarvo: ""
Modaalin ulkopuolelle jäävän alueen sumennuksen sävy.
Tyyppi: "light" | "dark"
Oletusarvo: light
Keskittää dialogin pystysuunnassa
Tyyppi: boolean
Oletusarvo: false
Komponentin sisältö
Tyyppi: ReactNode
CSS-apuluokat ulkoasun muokkaamiseen.
Tyyppi: string
Aria-label sulje-painikkeelle.
Tyyppi: string
Oletusarvo: Sulje
Sulkee dialogin, kun käyttäjä klikkaa Modalin ulkopuolelta. Tämän estäminen estää myös sulkemisen ESC-näppäimellä.
Tyyppi: boolean
Oletusarvo: true
Reactin ref johon modal siirtää kohdistuksen. Jos tätä ei anneta kohdistus toimii oletustavalla.
Tyyppi: RefObject<HTMLElement>
Modaalin kuvake.
Tyyppi: Element
Ikonille välitettävä aria-label
Tyyppi: string
Auki / kiinni -tila.
Tyyppi: boolean
Oletusarvo: false
Poistaa sisällön automaattisen lukemisen (ruudunlukijat)
Tyyppi: boolean
Oletusarvo: true
Näytetäänkö sulje-painike.
Tyyppi: boolean
Dialogin leveys
Tyyppi: "sm" | "md" | "lg" | "xl"
Oletusarvo: md
Komponentin juurielementille data-testid-attribuuttiin välitettävä arvo testausta varten.
Tyyppi: string
Funktio, joka muuttaa isOpen-tilan, kun käyttäjä klikkaa dialogin ulkopuolelta tai painaa ESC-näppäintä.
Tyyppi: (e: KeyboardEvent<Element> | MouseEvent<Element, MouseEvent>) => void
Komponentin väri / tyyppi.
Tyyppi: "primary" | "danger" | "success" | "light" | "dark"
Oletusarvo: primary
Ref-prop välitetään otsikon sisältävälle div-elementille.
Renderöitävä HTML-elementti
Tyyppi: ElementType
Komponentin sisältö
Tyyppi: ReactNode
CSS-apuluokat ulkoasun muokkaamiseen.
Tyyppi: string
Komponentin ref, joka tyypittyy renderöitävän HTML-elementin mukaan.
Tyyppi: any
Komponentin juurielementille data-testid-attribuuttiin välitettävä arvo testausta varten.
Tyyppi: string
Ref-prop välitetään komponentin div-elementille.
Komponentin sisältö
Tyyppi: ReactNode
CSS-apuluokat ulkoasun muokkaamiseen.
Tyyppi: string
Komponentin renderöimälle elementille välitettävä ref.
Tyyppi: Ref<HTMLDivElement>
Komponentin juurielementille data-testid-attribuuttiin välitettävä arvo testausta varten.
Tyyppi: string
Ref-prop välitetään komponentin div-elementille.
Komponentin sisältö
Tyyppi: ReactNode
CSS-apuluokat ulkoasun muokkaamiseen.
Tyyppi: string
Komponentin renderöimälle elementille välitettävä ref.
Tyyppi: Ref<HTMLDivElement>
Komponentin juurielementille data-testid-attribuuttiin välitettävä arvo testausta varten.
Tyyppi: string