MCPcopy Create free account
hub / github.com/QuarkGluonPlasma/react-course-code / Toggle

Function Toggle

react-unit-test/src/Toggle.tsx:3–19  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1import { useCallback, useState } from 'react';
2
3function Toggle() {
4
5 const [status, setStatus] = useState(false);
6
7 const clickHandler = useCallback(() => {
8 // setTimeout(() => {
9 setStatus((prevStatus) => !prevStatus);
10 // }, 2000);
11 }, []);
12
13 return (
14 <div>
15 <button onClick={clickHandler}>切换</button>
16 <p>{status ? 'open' : 'close' }</p>
17 </div>
18 );
19}
20
21export default Toggle;

Callers

nothing calls this directly

Calls 1

useStateFunction · 0.90

Tested by

no test coverage detected