|
2 | 2 | { |
3 | 3 | "title":"Install new dependencies", |
4 | 4 | "sourceFile":"package.json", |
5 | | -"replaceTextOrFile":"demosteps\\package.json", |
| 5 | +"replaceTextOrFile":"demosteps\\01package.json", |
6 | 6 | "selectionRange": [12,0,15,999] |
7 | 7 | }, |
| 8 | + { |
| 9 | +"title":"Define Hacker News module", |
| 10 | +"sourceFile":"src\\widgets\\hacker-news\\redux\\02 hacker-news-module.js", |
| 11 | +"replaceTextOrFile":"demosteps\\hacker-news-module.js" |
| 12 | + }, |
| 13 | + { |
| 14 | +"title":"Open index.js to connect News component to module", |
| 15 | +"sourceFile":"src\\widgets\\hacker-news\\index.js" |
| 16 | + }, |
| 17 | + { |
| 18 | +"title":"Add imports to connect News component to module", |
| 19 | +"sourceFile":"src\\widgets\\hacker-news\\index.js", |
| 20 | +"replaceTextOrFile":"demosteps\\03 hacker-news-index-imports.js", |
| 21 | +"selectionRange": [2,0,4,999] |
| 22 | + }, |
| 23 | + { |
| 24 | +"title":"Connect Hacker News component to module", |
| 25 | +"sourceFile":"src\\widgets\\hacker-news\\index.js", |
| 26 | +"replaceTextOrFile":"demosteps\\04 hacker-news-index.js", |
| 27 | +"selectionRange": [6,0,19,999] |
| 28 | + }, |
8 | 29 | { |
9 | 30 | "title":"Create Weather module", |
10 | 31 | "sourceFile":"src\\widgets\\weather\\redux\\weather-module.js" |
11 | 32 | }, |
12 | 33 | { |
13 | 34 | "title":"Define Weather module", |
14 | 35 | "sourceFile":"src\\widgets\\weather\\redux\\weather-module.js", |
15 | | -"replaceTextOrFile":"demosteps\\weather-module.js" |
| 36 | +"replaceTextOrFile":"demosteps\\05weather-module.js" |
16 | 37 | }, |
17 | 38 | { |
18 | 39 | "title":"Open Index.js to Connect Weather Component to module", |
|
21 | 42 | { |
22 | 43 | "title":"Add imports Weather Component to module", |
23 | 44 | "sourceFile":"src\\widgets\\weather\\index.js", |
24 | | -"replaceTextOrFile":"demosteps\\weather-index-imports.js", |
| 45 | +"replaceTextOrFile":"demosteps\\06weather-index-imports.js", |
25 | 46 | "selectionRange": [1,0,5,999] |
26 | 47 | }, |
27 | 48 | { |
28 | 49 | "title":"Connect Weather Component to module", |
29 | 50 | "sourceFile":"src\\widgets\\weather\\index.js", |
30 | | -"replaceTextOrFile":"demosteps\\weather-index.js", |
| 51 | +"replaceTextOrFile":"demosteps\\07weather-index.js", |
31 | 52 | "selectionRange": [6,12] |
32 | 53 | }, |
33 | | - { |
34 | | -"title":"Define Hacker News module", |
35 | | -"sourceFile":"src\\widgets\\hacker-news\\redux\\hacker-news-module.js", |
36 | | -"replaceTextOrFile":"demosteps\\hacker-news-module.js" |
37 | | - }, |
38 | | - { |
39 | | -"title":"Open index.js to connect News component to module", |
40 | | -"sourceFile":"src\\widgets\\hacker-news\\index.js" |
41 | | - }, |
42 | | - { |
43 | | -"title":"Add imports to connect News component to module", |
44 | | -"sourceFile":"src\\widgets\\hacker-news\\index.js", |
45 | | -"replaceTextOrFile":"demosteps\\hacker-news-index-imports.js", |
46 | | -"selectionRange": [2,0,4,999] |
47 | | - }, |
48 | | - { |
49 | | -"title":"Connect Hacker News component to module", |
50 | | -"sourceFile":"src\\widgets\\hacker-news\\index.js", |
51 | | -"replaceTextOrFile":"demosteps\\hacker-news-index.js", |
52 | | -"selectionRange": [6,0,19,999] |
53 | | - }, |
54 | 54 | { |
55 | 55 | "title":"Open App.js", |
56 | 56 | "sourceFile":"src\\App.js" |
|