@@ -75,20 +75,22 @@ function MyComponent() {
75
75
const [isOpen, setIsOpen] = useState (false )
76
76
77
77
return (
78
- <button onClick = { () => setIsOpen (! isOpen )} >
79
- Toggle
80
- </button >
81
- <Transition
82
- show = { isOpen }
83
- enter = " transition-opacity duration-75"
84
- enterFrom = " opacity-0"
85
- enterTo = " opacity-100"
86
- leave = " transition-opacity duration-150"
87
- leaveFrom = " opacity-100"
88
- leaveTo = " opacity-0"
89
- >
90
- I will fade in and out
91
- </Transition >
78
+ <>
79
+ <button onClick = { () => setIsOpen (! isOpen )} >
80
+ Toggle
81
+ </button >
82
+ <Transition
83
+ show = { isOpen }
84
+ enter = " transition-opacity duration-75"
85
+ enterFrom = " opacity-0"
86
+ enterTo = " opacity-100"
87
+ leave = " transition-opacity duration-150"
88
+ leaveFrom = " opacity-100"
89
+ leaveTo = " opacity-0"
90
+ >
91
+ I will fade in and out
92
+ </Transition >
93
+ </>
92
94
)
93
95
}
94
96
```
@@ -105,15 +107,17 @@ function MyComponent() {
105
107
const [isOpen, setIsOpen] = useState (false )
106
108
107
109
return (
108
- <button onClick = { () => setIsOpen (! isOpen )} >
109
- Toggle
110
- </button >
111
- <Transition
112
- show = { isOpen }
113
- // ...
114
- >
115
- I will fade in and out
116
- </Transition >
110
+ <>
111
+ <button onClick = { () => setIsOpen (! isOpen )} >
112
+ Toggle
113
+ </button >
114
+ <Transition
115
+ show = { isOpen }
116
+ // ...
117
+ >
118
+ I will fade in and out
119
+ </Transition >
120
+ </>
117
121
)
118
122
}
119
123
```
@@ -128,18 +132,20 @@ function MyComponent() {
128
132
const [isOpen, setIsOpen] = useState (false )
129
133
130
134
return (
131
- <button onClick = { () => setIsOpen (! isOpen )} >
132
- Toggle
133
- </button >
134
- <Transition
135
- show = { isOpen }
136
- as = " a"
137
- href = " /my-url"
138
- className = " font-bold"
139
- // ...
140
- >
141
- I will fade in and out
142
- </Transition >
135
+ <>
136
+ <button onClick = { () => setIsOpen (! isOpen )} >
137
+ Toggle
138
+ </button >
139
+ <Transition
140
+ show = { isOpen }
141
+ as = " a"
142
+ href = " /my-url"
143
+ className = " font-bold"
144
+ // ...
145
+ >
146
+ I will fade in and out
147
+ </Transition >
148
+ </>
143
149
)
144
150
}
145
151
```
@@ -154,15 +160,17 @@ function MyComponent() {
154
160
const [isOpen, setIsOpen] = useState (false )
155
161
156
162
return (
157
- <button onClick = { () => setIsOpen (! isOpen )} >
158
- Toggle
159
- </button >
160
- <Transition
161
- show = { isOpen }
162
- // ...
163
- >
164
- { ref => <div ref = { ref } >{ /* Your content goes here*/ } </div >}
165
- </Transition >
163
+ <>
164
+ <button onClick = { () => setIsOpen (! isOpen )} >
165
+ Toggle
166
+ </button >
167
+ <Transition
168
+ show = { isOpen }
169
+ // ...
170
+ >
171
+ { (ref ) => <div ref = { ref } >{ /* Your content goes here*/ } </div >}
172
+ </Transition >
173
+ </>
166
174
)
167
175
}
168
176
```
@@ -192,20 +200,22 @@ function MyComponent() {
192
200
const [isOpen, setIsOpen] = useState (false )
193
201
194
202
return (
195
- <button onClick = { () => setIsOpen (! isOpen )} >
196
- Toggle
197
- </button >
198
- <Transition
199
- show = { isOpen }
200
- enter = " transition-opacity duration-75"
201
- enterFrom = " opacity-0"
202
- enterTo = " opacity-100"
203
- leave = " transition-opacity duration-150"
204
- leaveFrom = " opacity-100"
205
- leaveTo = " opacity-0"
206
- >
207
- I will fade in and out
208
- </Transition >
203
+ <>
204
+ <button onClick = { () => setIsOpen (! isOpen )} >
205
+ Toggle
206
+ </button >
207
+ <Transition
208
+ show = { isOpen }
209
+ enter = " transition-opacity duration-75"
210
+ enterFrom = " opacity-0"
211
+ enterTo = " opacity-100"
212
+ leave = " transition-opacity duration-150"
213
+ leaveFrom = " opacity-100"
214
+ leaveTo = " opacity-0"
215
+ >
216
+ I will fade in and out
217
+ </Transition >
218
+ </>
209
219
)
210
220
}
211
221
```
0 commit comments