Advertisement
Guest User

Untitled

a guest
Oct 1st, 2020
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import React from 'react';
  2. import {
  3.     BrowserRouter as Router,
  4.     Switch,
  5.     Route,
  6.     Link
  7. } from "react-router-dom";
  8.  
  9. export default class Navbar extends React.Component {
  10.     static getMenuItems() {
  11.         return {
  12.             0: {
  13.                 title: "/",
  14.                 link: "Home"
  15.             },
  16.             1: {
  17.                 title: "/about",
  18.                 link: "About"
  19.             },
  20.             2: {
  21.                 title: "/users",
  22.                 link: "Users"
  23.             },
  24.         };
  25.     }
  26.  
  27.     static getLinks(props) {
  28.         let links = [];
  29.  
  30.         for(this.getMenuItems() in item) {
  31.             links.push(
  32.                 <li>
  33.                     <Link to="{props.link}">{props.name}</Link>
  34.                 </li>
  35.             );
  36.         }
  37.  
  38.         return links;
  39.     }
  40.  
  41.     render() {
  42.         return(
  43.             <Router>
  44.                 <div>
  45.                     <nav>
  46.                         <ul>
  47.                             <!-- тут нужно вывести <getLinks> -->
  48.                         </ul>
  49.                     </nav>
  50.                 </div>
  51.             </Router>
  52.         );
  53.     }
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement