There was an error while loading. Please reload this page.
1 parent dcae511 commit 3d8b6beCopy full SHA for 3d8b6be
solutions/button-toggle.ts
@@ -0,0 +1,18 @@
1
+import React, { useState, ReactNode } from "react"
2
+import ReactDOM from "react-dom"
3
+
4
+function Toggle(): ReactNode {
5
+ const [toggle, setToggle] = useState<boolean>(true)
6
7
+ function handleClick() {
8
+ setToggle(!toggle)
9
+ }
10
11
+ return (
12
+ <button type="button" onClick={handleClick}>
13
+ {toggle ? "ON" : "OFF"}
14
+ </button>
15
+ )
16
+}
17
18
+ReactDOM.render(<Toggle />, document.getElementById("root"))
0 commit comments