Skip to content

Commit bedbbc1

Browse files
committed
Goals: refactor & move data source from itemData.js array to separate .yaml files
1 parent ded1b86 commit bedbbc1

21 files changed

+417
-135
lines changed

gatsby-config.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,14 @@ module.exports = {
3030
},
3131
__key: "pages"
3232
},
33+
{
34+
resolve: `gatsby-source-filesystem`,
35+
options: {
36+
name: `goals`,
37+
path: `${__dirname}/src/goals/`,
38+
},
39+
__key: "goals"
40+
},
3341
{
3442
resolve: `gatsby-source-filesystem`,
3543
options: {
@@ -51,6 +59,7 @@ module.exports = {
5159
path: `${__dirname}/src/pages/posts/thoughts/`,
5260
},
5361
},
62+
`gatsby-transformer-yaml`,
5463
`gatsby-plugin-react-helmet`,
5564
{
5665
resolve: `gatsby-plugin-mdx`,

package-lock.json

Lines changed: 58 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
"gatsby-remark-prismjs": "^7.13.2",
5454
"gatsby-source-filesystem": "^5.13.1",
5555
"gatsby-transformer-sharp": "^5.13.1",
56+
"gatsby-transformer-yaml": "^5.13.1",
5657
"react": "^18.3.1",
5758
"react-animation-on-scroll": "^5.1.0",
5859
"react-jvectormap": "^0.0.16",

src/goals/body.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
id: 11
2+
title: "BODY"
3+
description: "HEALTH, FITNESS, PHYSICAL CHALLENGES"
4+
goals:
5+
- text: "Test"
6+
status: "u"
7+
deadline: ""
8+
dateCompleted: ""
9+
difftag: ""
10+
safetytag: ""
11+
tag1: ""
12+
tag2: ""
13+
tag3: ""
14+
tag4: ""
15+
tag5: ""
16+
info: ""
17+
refLink: ""
18+
resultLink: ""

src/goals/career-and-finance.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
id: 10
2+
title: "CAREER & FINANCE"
3+
description: "TECH, WORK PROJECTS, INVESTMENTS, FINANCIAL INDEPENDENCE"
4+
goals:
5+
- text: "Test"
6+
status: "u"
7+
deadline: ""
8+
dateCompleted: ""
9+
difftag: ""
10+
safetytag: ""
11+
tag1: ""
12+
tag2: ""
13+
tag3: ""
14+
tag4: ""
15+
tag5: ""
16+
info: ""
17+
refLink: ""
18+
resultLink: ""

src/goals/creativity.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
id: 7
2+
title: "CREATIVITY"
3+
description: "BLOG, YOUTUBE, MUSIC, DIY, ETC."
4+
goals:
5+
- text: "Test"
6+
status: "u"
7+
deadline: ""
8+
dateCompleted: ""
9+
difftag: ""
10+
safetytag: ""
11+
tag1: ""
12+
tag2: ""
13+
tag3: ""
14+
tag4: ""
15+
tag5: ""
16+
info: ""
17+
refLink: ""
18+
resultLink: ""

src/goals/experiences-general.yaml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
id: 1
2+
title: "EXPERIENCES: GENERAL"
3+
description: "ACTIVITIES, EVENTS, FUN, ETC."
4+
goals:
5+
- text: "Test"
6+
status: "u"
7+
deadline: ""
8+
dateCompleted: ""
9+
difftag: ""
10+
safetytag: ""
11+
tag1: ""
12+
tag2: ""
13+
tag3: ""
14+
tag4: ""
15+
tag5: ""
16+
info: ""
17+
refLink: ""
18+
resultLink: ""
19+
20+
- text: "Test"
21+
status: "u"
22+
deadline: ""
23+
dateCompleted: ""
24+
difftag: ""
25+
safetytag: ""
26+
tag1: ""
27+
tag2: ""
28+
tag3: ""
29+
tag4: ""
30+
tag5: ""
31+
info: ""
32+
refLink: ""
33+
resultLink: ""
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
id: 2
2+
title: "EXPERIENCES: LOCATION SPECIFIC"
3+
description: "ACTIVITIES, EVENTS, FUN, ETC. IN A SPECIFIC PLACE"
4+
goals:
5+
- text: "Test"
6+
status: "u"
7+
deadline: ""
8+
dateCompleted: ""
9+
difftag: ""
10+
safetytag: ""
11+
tag1: ""
12+
tag2: ""
13+
tag3: ""
14+
tag4: ""
15+
tag5: ""
16+
info: ""
17+
refLink: ""
18+
resultLink: ""

src/goals/exploring.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
id: 3
2+
title: "EXPLORING"
3+
description: "PLACES, TRAVEL CHALLENGES, TRANSPORTATION, ETC."
4+
goals:
5+
- text: "Test"
6+
status: "u"
7+
deadline: ""
8+
dateCompleted: ""
9+
difftag: ""
10+
safetytag: ""
11+
tag1: ""
12+
tag2: ""
13+
tag3: ""
14+
tag4: ""
15+
tag5: ""
16+
info: ""
17+
refLink: ""
18+
resultLink: ""

src/goals/food.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
id: 13
2+
title: "FOOD"
3+
description: "EAT, DRINK, COOK"
4+
goals:
5+
- text: "Test"
6+
status: "u"
7+
deadline: ""
8+
dateCompleted: ""
9+
difftag: ""
10+
safetytag: ""
11+
tag1: ""
12+
tag2: ""
13+
tag3: ""
14+
tag4: ""
15+
tag5: ""
16+
info: ""
17+
refLink: ""
18+
resultLink: ""

0 commit comments

Comments
 (0)