@@ -5,10 +5,12 @@ import { createHashHistory } from 'history';
5
5
import FooterLinks from '../footer/footer' ;
6
6
import footerLinks from '../../data-objects/footer-links.json' ;
7
7
import AppearanceContext from '../../context/apperance-context' ;
8
+ import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' ;
9
+ import { faBars , faSquarePlus , faCloudArrowUp , faSliders } from '@fortawesome/free-solid-svg-icons' ;
8
10
9
- const navmenu = [ { name : 'Create Rules' , navigate : './create-ruleset' , iconClass : "icon fa fa-plus-square-o" , linkClass : 'navmenu' } ,
10
- { name : 'Upload Rules' , navigate : './home' , iconClass : "icon fa fa-cloud-upload" , linkClass : 'navmenu' } ,
11
- { name : 'Appearance' , navigate : './appearance' , iconClass : "icon fa fa-sliders" , linkClass : 'navmenu' } ] ;
11
+ const navmenu = [ { name : 'Create Rules' , navigate : './create-ruleset' , iconClass : "icon" , fontIcons : faSquarePlus , linkClass : 'navmenu' } ,
12
+ { name : 'Upload Rules' , navigate : './home' , iconClass : "icon" , fontIcons : faCloudArrowUp , linkClass : 'navmenu' } ,
13
+ { name : 'Appearance' , navigate : './appearance' , iconClass : "icon" , fontIcons : faSliders , linkClass : 'navmenu' } ] ;
12
14
class NavigationPanel extends Component {
13
15
14
16
constructor ( props ) {
@@ -44,7 +46,9 @@ class NavigationPanel extends Component {
44
46
return (
45
47
< div className = { `nav-container ${ closedState ? 'closed' : 'open' } ${ appctx . background } ` } >
46
48
< div className = "menu-bar" >
47
- < a href = "" onClick = { ( e ) => { e . preventDefault ( ) ; this . props . updateState ( sideNav ) } } > < span className = "close-icon fa fa-reorder" > </ span > </ a >
49
+ < a href = "" onClick = { ( e ) => { e . preventDefault ( ) ; this . props . updateState ( sideNav ) } } >
50
+ < FontAwesomeIcon className = "close-icon" icon = { faBars } > </ FontAwesomeIcon >
51
+ </ a >
48
52
</ div >
49
53
{ ! closedState && < div className = "links-section" >
50
54
< div >
0 commit comments