|
@@ -1,31 +1,33 @@
|
|
|
import React from 'react';
|
|
import React from 'react';
|
|
|
import PropTypes from 'prop-types';
|
|
import PropTypes from 'prop-types';
|
|
|
-import loggerFactory from '@alias/logger';
|
|
|
|
|
|
|
|
|
|
import NavigationContainer from '../services/NavigationContainer';
|
|
import NavigationContainer from '../services/NavigationContainer';
|
|
|
import { withUnstatedContainers } from './UnstatedUtils';
|
|
import { withUnstatedContainers } from './UnstatedUtils';
|
|
|
|
|
|
|
|
-const logger = loggerFactory('growi:cli:MobileFooter');
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
const MobileFooter = (props) => {
|
|
const MobileFooter = (props) => {
|
|
|
|
|
|
|
|
const {
|
|
const {
|
|
|
navigationContainer,
|
|
navigationContainer,
|
|
|
} = props;
|
|
} = props;
|
|
|
- const { isDrawerOpen } = navigationContainer.state;
|
|
|
|
|
|
|
+ const { isDrawerOpened } = navigationContainer.state;
|
|
|
|
|
|
|
|
return (
|
|
return (
|
|
|
<div className="navbar navbar-expand navbar-dark bg-primary d-md-none fixed-bottom px-0">
|
|
<div className="navbar navbar-expand navbar-dark bg-primary d-md-none fixed-bottom px-0">
|
|
|
<ul className="navbar-nav w-100">
|
|
<ul className="navbar-nav w-100">
|
|
|
<li className="nav-item">
|
|
<li className="nav-item">
|
|
|
- <a type="button" className="nav-link btn-lg"><i className="icon-menu"></i></a>
|
|
|
|
|
|
|
+ <a type="button" className="nav-link btn-lg" onClick={() => navigationContainer.toggleDrawer()}>
|
|
|
|
|
+ <i className={`${isDrawerOpened ? 'icon-arrow-left' : 'icon-menu'}`}></i>
|
|
|
|
|
+ </a>
|
|
|
</li>
|
|
</li>
|
|
|
<li className="nav-item mx-auto">
|
|
<li className="nav-item mx-auto">
|
|
|
- <a type="button" className="nav-link btn-lg"><i className="icon-magnifier"></i></a>
|
|
|
|
|
|
|
+ <a type="button" className="nav-link btn-lg">
|
|
|
|
|
+ <i className="icon-magnifier"></i>
|
|
|
|
|
+ </a>
|
|
|
</li>
|
|
</li>
|
|
|
<li className="nav-item">
|
|
<li className="nav-item">
|
|
|
- <a type="button" className="nav-link btn-lg"><i className="icon-pencil"></i></a>
|
|
|
|
|
|
|
+ <a type="button" className="nav-link btn-lg" onClick={() => navigationContainer.openPageCreateModal()}>
|
|
|
|
|
+ <i className="icon-pencil"></i>
|
|
|
|
|
+ </a>
|
|
|
</li>
|
|
</li>
|
|
|
</ul>
|
|
</ul>
|
|
|
</div>
|
|
</div>
|