Button.Propsval check :
?variant:
[ `primary
| `secondary
| `tertiary
| `outline
| `ghost
| `danger
| `danger_soft ]
Solidtype.Check.value ->
?size:[ `sm | `md | `lg ] Solidtype.Check.value ->
?full_width:bool Solidtype.Check.value ->
?is_icon_only:bool Solidtype.Check.value ->
?is_disabled:bool Solidtype.Check.value ->
?slot:[ `trigger | `close ] Solidtype.Check.value ->
?type_:Solidtype.Html.Button.type_ Solidtype.Check.value ->
?class_:string Solidtype.Check.value ->
?on_click:(Dom.mouseEvent -> unit) ->
?aria_label:string Solidtype.Check.value ->
children:(_, [ `nodes ]) Solidtype.Check.children ->
?props:t Solidtype.Solid.rest ->
unit ->
unit