We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ec3c3b2 commit 96f6e3eCopy full SHA for 96f6e3e
2 files changed
epic-react-kent-c-dodds/04-Advanced-React-Patterns/src/exercise/04.js
@@ -8,10 +8,11 @@ function useToggle() {
8
const [on, setOn] = React.useState(false)
9
const toggle = () => setOn(!on)
10
11
+ const togglerProps = {'aria-pressed': on, onClick: toggle}
12
// 🐨 Add a property called `togglerProps`. It should be an object that has
13
// `aria-pressed` and `onClick` properties.
14
// 💰 {'aria-pressed': on, onClick: toggle}
- return {on, toggle}
15
+ return {on, toggle, togglerProps}
16
}
17
18
function App() {
epic-react-kent-c-dodds/04-Advanced-React-Patterns/src/switch.js
@@ -22,6 +22,9 @@ class Switch extends React.Component {
22
onClick,
23
...props
24
} = this.props
25
+
26
+ console.log(this.props);
27
28
const btnClassName = [
29
className,
30
'toggle-btn',
0 commit comments