/
core.cljs
60 lines (49 loc) · 2.93 KB
/
core.cljs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
(ns headlessui-reagent.core
(:require ["@headlessui/react" :as ui]
[reagent.core :as r]
[headlessui-reagent.utils :as utils]))
(def menu (utils/headlessui->reagent ui/Menu))
(def menu-button (utils/headlessui->reagent ui/Menu.Button))
(def menu-items (utils/headlessui->reagent ui/Menu.Items))
(def menu-item (utils/headlessui->reagent ui/Menu.Item))
(def listbox (utils/headlessui->reagent ui/Listbox))
(def listbox-button (utils/headlessui->reagent ui/Listbox.Button))
(def listbox-label (utils/headlessui->reagent ui/Listbox.Label))
(def listbox-options (utils/headlessui->reagent ui/Listbox.Options))
(def listbox-option (utils/headlessui->reagent ui/Listbox.Option))
(def combobox (utils/headlessui->reagent ui/Combobox))
(def combobox-input (utils/headlessui->reagent ui/Combobox.Input))
(def combobox-button (utils/headlessui->reagent ui/Combobox.Button))
(def combobox-options (utils/headlessui->reagent ui/Combobox.Options))
(def combobox-option (utils/headlessui->reagent ui/Combobox.Option))
(def combobox-label (utils/headlessui->reagent ui/Combobox.Label))
(def switch (utils/headlessui->reagent ui/Switch))
(def switch-label (utils/headlessui->reagent ui/Switch.Label))
(def switch-description (utils/headlessui->reagent ui/Switch.Description))
(def switch-group (utils/headlessui->reagent ui/Switch.Group))
(def disclosure (utils/headlessui->reagent ui/Disclosure))
(def disclosure-button (utils/headlessui->reagent ui/Disclosure.Button))
(def disclosure-panel (utils/headlessui->reagent ui/Disclosure.Panel))
(def dialog (utils/headlessui->reagent ui/Dialog))
(def dialog-overlay (utils/headlessui->reagent ui/Dialog.Overlay))
(def dialog-title (utils/headlessui->reagent ui/Dialog.Title))
(def dialog-description (utils/headlessui->reagent ui/Dialog.Description))
(def dialog-panel (utils/headlessui->reagent ui/Dialog.Panel))
(def dialog-backdrop (utils/headlessui->reagent ui/Dialog.Backdrop))
(def popover (utils/headlessui->reagent ui/Popover))
(def popover-overlay (utils/headlessui->reagent ui/Popover.Overlay))
(def popover-button (utils/headlessui->reagent ui/Popover.Button))
(def popover-panel (utils/headlessui->reagent ui/Popover.Panel))
(def popover-group (utils/headlessui->reagent ui/Popover.Group))
(def radio-group (utils/headlessui->reagent ui/RadioGroup))
(def radio-group-option (utils/headlessui->reagent ui/RadioGroup.Option))
(def radio-group-label (utils/headlessui->reagent ui/RadioGroup.Label))
(def radio-group-description (utils/headlessui->reagent ui/RadioGroup.Description))
(def tab-group (utils/headlessui->reagent ui/Tab.Group))
(def tab-list (utils/headlessui->reagent ui/Tab.List))
(def tab (utils/headlessui->reagent ui/Tab))
(def tab-panels (utils/headlessui->reagent ui/Tab.Panels))
(def tab-panel (utils/headlessui->reagent ui/Tab.Panel))
(def transition (r/adapt-react-class ui/Transition))
(def transition-child (r/adapt-react-class ui/Transition.Child))
(def focus-trap (r/adapt-react-class ui/FocusTrap))