Skip to content

Commit a0b9228

Browse files
committed
update dependencies
2 parents aae0db7 + a5347c0 commit a0b9228

File tree

2 files changed

+97
-0
lines changed

2 files changed

+97
-0
lines changed

package.json

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
<<<<<<< HEAD
23
"name": "sidebar-navigation-toggle-react-fontawesome",
34
"version": "1.0.0",
45
"description": "sidebar navigation example using react and react-fontawesome",
@@ -33,3 +34,34 @@
3334
"not op_mini all"
3435
]
3536
}
37+
=======
38+
"name": "sidebar-navigation-toggle-react-fontawesome",
39+
"version": "1.0.0",
40+
"description": "",
41+
"keywords": [],
42+
"main": "src/index.js",
43+
"dependencies": {
44+
"@fortawesome/fontawesome-svg-core": "1.2.25",
45+
"@fortawesome/free-solid-svg-icons": "5.11.2",
46+
"@fortawesome/react-fontawesome": "0.1.8",
47+
"react": "16.12.0",
48+
"react-dom": "16.12.0",
49+
"react-scripts": "3.0.1"
50+
},
51+
"devDependencies": {
52+
"typescript": "3.3.3"
53+
},
54+
"scripts": {
55+
"start": "react-scripts start",
56+
"build": "react-scripts build",
57+
"test": "react-scripts test --env=jsdom",
58+
"eject": "react-scripts eject"
59+
},
60+
"browserslist": [
61+
">0.2%",
62+
"not dead",
63+
"not ie <= 11",
64+
"not op_mini all"
65+
]
66+
}
67+
>>>>>>> a5347c07e3147f8be046a12aaa589f4218a65a68

src/index.js

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
<<<<<<< HEAD
12
import React, { useState } from 'react'
23
import ReactDOM from 'react-dom'
34
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
@@ -49,3 +50,67 @@ function App() {
4950

5051
const rootElement = document.getElementById('root')
5152
ReactDOM.render(<App />, rootElement)
53+
=======
54+
import React, { useState } from "react";
55+
import ReactDOM from "react-dom";
56+
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
57+
import {
58+
faBars,
59+
faTimes,
60+
faCogs,
61+
faTable,
62+
faList,
63+
faUser
64+
} from "@fortawesome/free-solid-svg-icons";
65+
66+
import "./styles.css";
67+
68+
function App() {
69+
const [isOpen, setIsOpen] = useState(false);
70+
71+
const handleTrigger = () => setIsOpen(!isOpen);
72+
73+
return (
74+
<div className="App">
75+
<div className="page">
76+
<div className="content">
77+
<a
78+
target="_blank"
79+
rel="noopener noreferrer"
80+
href="https://codepen.io/mejdej93/pen/eYYJGjd"
81+
>
82+
original Pen
83+
</a>
84+
</div>
85+
86+
<div className={`sidebar ${isOpen ? "sidebar--open" : ""}`}>
87+
<div className="trigger" onClick={handleTrigger}>
88+
<FontAwesomeIcon icon={isOpen ? faTimes : faBars} />
89+
</div>
90+
91+
<div className="sidebar-position">
92+
<FontAwesomeIcon icon={faUser} />
93+
<span>Home</span>
94+
</div>
95+
<div className="sidebar-position">
96+
<FontAwesomeIcon icon={faCogs} />
97+
<span>Menu item 2</span>
98+
</div>
99+
<div className="sidebar-position">
100+
<FontAwesomeIcon icon={faTable} />
101+
<span>Menu item 3</span>
102+
</div>
103+
104+
<div className="sidebar-position">
105+
<FontAwesomeIcon icon={faList} />
106+
<span>Position 4</span>
107+
</div>
108+
</div>
109+
</div>
110+
</div>
111+
);
112+
}
113+
114+
const rootElement = document.getElementById("root");
115+
ReactDOM.render(<App />, rootElement);
116+
>>>>>>> a5347c07e3147f8be046a12aaa589f4218a65a68

0 commit comments

Comments
 (0)