scrimba
Advanced React
Reusability
Toggle - setup
Go Pro!Bootcamp

Bootcamp

Study group

Collaborate with peers in your dedicated #study-group channel.

Code reviews

Submit projects for review using the /review command in your #code-reviews channel

Toggle - setup
AboutCommentsNotes
Toggle - setup
Expand for more info
Star.js
run
preview
console
import React from "react"
import { BsStar, BsStarFill } from "react-icons/bs"

export default function Star() {
const [starred, setStarred] = React.useState(false)

function toggle() {
setStarred(prev => !prev)
}

return (
starred ?
<BsStarFill className="star filled" onClick={toggle} /> :
<BsStar className="star " onClick={toggle} />
)
}
Console
/index.html
-5:14