/
eb
/
medium-clone
Обзор
Документация
Войти
/
eb
/
medium-clone
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/node_modules/components/feedToggler.js
37 строк
994 B
Evgeniy Budaev
React Hooks App
25 июл 2020, 15:34
25 июл 2020, 15:34
61784c7
Код
Авторство
О чём код?
import React, {useContext} from 'react' import {NavLink} from 'react-router-dom' import {CurrentUserContext} from 'contexts/currentUser' const FeedToggler = ({tagName}) => { const [currentUserState] = useContext(CurrentUserContext) return ( <div className="feed-toggler"> <ul className="nav nav-pills outline-active"> {currentUserState.isLoggedIn && ( <li className="nav-item"> <NavLink to="/feed" className="nav-link"> Your feed </NavLink> </li> )} <li className="nav-item"> <NavLink to="/" className="nav-link" exact> Global feed </NavLink> </li> {tagName && ( <li className="nav-item"> <NavLink to={`/tags/${tagName}`} className="nav-link" exact> <i className="ion-pound"></i> {tagName} </NavLink> </li> )} </ul> </div> ) } export default FeedToggler