Skip to content

Commit 5841697

Browse files
committed
new fix for toggle is working
1 parent 24fc369 commit 5841697

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

src/components/chapters/Chapters.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -213,10 +213,13 @@ const Chapters = ({
213213
<HeadingThree className="text-center">Frontend</HeadingThree>
214214

215215
<div className="flex justify-around">
216-
<FrameworkButton onClick={() => toggleFramework()} img={ReactIcon}>
216+
<FrameworkButton
217+
onClick={() => toggleFramework("react")}
218+
img={ReactIcon}
219+
>
217220
React posts
218221
</FrameworkButton>
219-
<FrameworkButton onClick={() => toggleFramework()} img={VueIcon}>
222+
<FrameworkButton onClick={() => toggleFramework("vue")} img={VueIcon}>
220223
Vue posts
221224
</FrameworkButton>
222225
</div>

src/pages/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ import constants from "../constants"
1010
const IndexPage = () => {
1111
const [framework, setFramework] = useState("vue")
1212

13-
const toggleFramework = () => {
14-
setFramework(framework => (framework === "vue" ? "react" : "vue"))
13+
const toggleFramework = selectedFramework => {
14+
setFramework(selectedFramework)
1515
}
1616

1717
constants.track("App.LandingPage.View")

0 commit comments

Comments
 (0)