@@ -175,7 +175,7 @@ function Cup({ guest }) {
175
175
}
176
176
177
177
export default function TeaGathering () {
178
- let cups = [];
178
+ const cups = [];
179
179
for (let i = 1 ; i <= 12 ; i++ ) {
180
180
cups .push (< Cup key= {i} guest= {i} / > );
181
181
}
@@ -245,7 +245,7 @@ Rendering is a *calculation*, it shouldn't try to "do" things. Can you express t
245
245
246
246
``` js src/Clock.js active
247
247
export default function Clock ({ time }) {
248
- let hours = time .getHours ();
248
+ const hours = time .getHours ();
249
249
if (hours >= 0 && hours <= 6 ) {
250
250
document .getElementById (' time' ).className = ' night' ;
251
251
} else {
@@ -307,7 +307,7 @@ You can fix this component by calculating the `className` and including it in th
307
307
308
308
``` js src/Clock.js active
309
309
export default function Clock ({ time }) {
310
- let hours = time .getHours ();
310
+ const hours = time .getHours ();
311
311
let className;
312
312
if (hours >= 0 && hours <= 6 ) {
313
313
className = ' night' ;
@@ -606,14 +606,14 @@ export default function StoryTray({ stories }) {
606
606
import { useState , useEffect } from ' react' ;
607
607
import StoryTray from ' ./StoryTray.js' ;
608
608
609
- let initialStories = [
609
+ const initialStories = [
610
610
{id: 0 , label: " Ankit's Story" },
611
611
{id: 1 , label: " Taylor's Story" },
612
612
];
613
613
614
614
export default function App () {
615
- let [stories, setStories] = useState ([... initialStories])
616
- let time = useTime ();
615
+ const [stories , setStories ] = useState ([... initialStories])
616
+ const time = useTime ();
617
617
618
618
// HACK: Prevent the memory from growing forever while you read docs.
619
619
// We're breaking our own rules here.
@@ -702,14 +702,14 @@ export default function StoryTray({ stories }) {
702
702
import { useState , useEffect } from ' react' ;
703
703
import StoryTray from ' ./StoryTray.js' ;
704
704
705
- let initialStories = [
705
+ const initialStories = [
706
706
{id: 0 , label: " Ankit's Story" },
707
707
{id: 1 , label: " Taylor's Story" },
708
708
];
709
709
710
710
export default function App () {
711
- let [stories, setStories] = useState ([... initialStories])
712
- let time = useTime ();
711
+ const [stories , setStories ] = useState ([... initialStories])
712
+ const time = useTime ();
713
713
714
714
// HACK: Prevent the memory from growing forever while you read docs.
715
715
// We're breaking our own rules here.
@@ -770,7 +770,7 @@ Alternatively, you could create a _new_ array (by copying the existing one) befo
770
770
``` js src/StoryTray.js active
771
771
export default function StoryTray ({ stories }) {
772
772
// Copy the array!
773
- let storiesToDisplay = stories .slice ();
773
+ const storiesToDisplay = stories .slice ();
774
774
775
775
// Does not affect the original array:
776
776
storiesToDisplay .push ({
@@ -794,14 +794,14 @@ export default function StoryTray({ stories }) {
794
794
import { useState , useEffect } from ' react' ;
795
795
import StoryTray from ' ./StoryTray.js' ;
796
796
797
- let initialStories = [
797
+ const initialStories = [
798
798
{id: 0 , label: " Ankit's Story" },
799
799
{id: 1 , label: " Taylor's Story" },
800
800
];
801
801
802
802
export default function App () {
803
- let [stories, setStories] = useState ([... initialStories])
804
- let time = useTime ();
803
+ const [stories , setStories ] = useState ([... initialStories])
804
+ const time = useTime ();
805
805
806
806
// HACK: Prevent the memory from growing forever while you read docs.
807
807
// We're breaking our own rules here.
0 commit comments