Skip to content

Commit bcb0b62

Browse files
committed
Toggle text
1 parent 158f8b1 commit bcb0b62

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

src/pages/Home.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,15 @@ const Home = () => {
3232
questions={questions}
3333
resetItems={resetItems}
3434
toggleHideCompleted={toggleHideCompleted}
35+
hideCompleted={hideCompleted}
3536
/>
3637
<QuestionsHeader
3738
items={items}
3839
questions={questions}
3940
isFixed
4041
resetItems={resetItems}
4142
toggleHideCompleted={toggleHideCompleted}
43+
hideCompleted={hideCompleted}
4244
/>
4345
<ol>
4446
{questions.map(question => (

src/ui/QuestionsHeader/HeaderButtons/HeaderButtons.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from "react";
22
import "./HeaderButtons.css";
33

4-
const HeaderButtons = ({ resetItems, toggleHideCompleted }) => {
4+
const HeaderButtons = ({ resetItems, toggleHideCompleted, hideCompleted }) => {
55
return (
66
<div className="HeaderButtons">
77
<button className="HeaderButtons__button" onClick={resetItems}>
@@ -11,7 +11,7 @@ const HeaderButtons = ({ resetItems, toggleHideCompleted }) => {
1111
className="HeaderButtons__button HeaderButtons__button--completed"
1212
onClick={toggleHideCompleted}
1313
>
14-
Hide Completed
14+
{hideCompleted ? "Show" : "Hide"} Done
1515
</button>
1616
</div>
1717
);

src/ui/QuestionsHeader/QuestionsHeader.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ const QuestionsHeader = ({
88
questions,
99
isFixed,
1010
resetItems,
11-
toggleHideCompleted
11+
toggleHideCompleted,
12+
hideCompleted
1213
}) => {
1314
const scrollY = useWindowScroll(60);
1415
const scrollPoint = scrollY > 238;
@@ -27,6 +28,7 @@ const QuestionsHeader = ({
2728
<HeaderButtons
2829
resetItems={resetItems}
2930
toggleHideCompleted={toggleHideCompleted}
31+
hideCompleted={hideCompleted}
3032
/>
3133
</div>
3234
);

0 commit comments

Comments
 (0)