Skip to content

Commit c5b6591

Browse files
13 - Setup React App
1 parent 9f24bf9 commit c5b6591

File tree

3 files changed

+57
-1
lines changed

3 files changed

+57
-1
lines changed

index.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import React from 'react'
2+
import ReactDOM from 'react-dom'
3+
4+
5+
const App = () => {
6+
return <div>Hello world again.</div>
7+
}
8+
9+
const htmlElement = document.getElementById("app")
10+
11+
ReactDOM.render(<App />, htmlElement)

package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,9 @@
1212
"devDependencies": {
1313
"parcel-bundler": "^1.12.4",
1414
"sass": "^1.26.10"
15+
},
16+
"dependencies": {
17+
"react": "^16.13.1",
18+
"react-dom": "^16.13.1"
1519
}
1620
}

yarn.lock

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3188,7 +3188,7 @@ log-symbols@^2.2.0:
31883188
dependencies:
31893189
chalk "^2.0.1"
31903190

3191-
loose-envify@^1.0.0:
3191+
loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0:
31923192
version "1.4.0"
31933193
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
31943194
integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
@@ -4137,6 +4137,15 @@ process@^0.11.10:
41374137
resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
41384138
integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI=
41394139

4140+
prop-types@^15.6.2:
4141+
version "15.7.2"
4142+
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5"
4143+
integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
4144+
dependencies:
4145+
loose-envify "^1.4.0"
4146+
object-assign "^4.1.1"
4147+
react-is "^16.8.1"
4148+
41404149
psl@^1.1.28:
41414150
version "1.8.0"
41424151
resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24"
@@ -4228,6 +4237,30 @@ range-parser@~1.2.1:
42284237
resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031"
42294238
integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==
42304239

4240+
react-dom@^16.13.1:
4241+
version "16.13.1"
4242+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.13.1.tgz#c1bd37331a0486c078ee54c4740720993b2e0e7f"
4243+
integrity sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag==
4244+
dependencies:
4245+
loose-envify "^1.1.0"
4246+
object-assign "^4.1.1"
4247+
prop-types "^15.6.2"
4248+
scheduler "^0.19.1"
4249+
4250+
react-is@^16.8.1:
4251+
version "16.13.1"
4252+
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
4253+
integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
4254+
4255+
react@^16.13.1:
4256+
version "16.13.1"
4257+
resolved "https://registry.yarnpkg.com/react/-/react-16.13.1.tgz#2e818822f1a9743122c063d6410d85c1e3afe48e"
4258+
integrity sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==
4259+
dependencies:
4260+
loose-envify "^1.1.0"
4261+
object-assign "^4.1.1"
4262+
prop-types "^15.6.2"
4263+
42314264
readable-stream@^2.0.2, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.3, readable-stream@~2.3.6:
42324265
version "2.3.7"
42334266
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
@@ -4480,6 +4513,14 @@ saxes@^3.1.9:
44804513
dependencies:
44814514
xmlchars "^2.1.1"
44824515

4516+
scheduler@^0.19.1:
4517+
version "0.19.1"
4518+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.19.1.tgz#4f3e2ed2c1a7d65681f4c854fa8c5a1ccb40f196"
4519+
integrity sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==
4520+
dependencies:
4521+
loose-envify "^1.1.0"
4522+
object-assign "^4.1.1"
4523+
44834524
semver@7.0.0:
44844525
version "7.0.0"
44854526
resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"

0 commit comments

Comments
 (0)