From 77f87cff883547cd136c3f91543323a4527b0621 Mon Sep 17 00:00:00 2001 From: xidedix Date: Mon, 19 Nov 2018 18:13:05 +0100 Subject: [PATCH] refactor(DefaultHeader): add react-router Link to /users - refactor(Users): add react-router Link to `/users` --- src/containers/DefaultLayout/DefaultHeader.js | 5 +++-- src/views/Users/Users.js | 13 +++++++------ 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/src/containers/DefaultLayout/DefaultHeader.js b/src/containers/DefaultLayout/DefaultHeader.js index ffe024e..f4d856b 100644 --- a/src/containers/DefaultLayout/DefaultHeader.js +++ b/src/containers/DefaultLayout/DefaultHeader.js @@ -1,4 +1,5 @@ import React, { Component } from 'react'; +import { Link } from 'react-router-dom'; import { Badge, DropdownItem, DropdownMenu, DropdownToggle, Nav, NavItem, NavLink } from 'reactstrap'; import PropTypes from 'prop-types'; @@ -32,7 +33,7 @@ class DefaultHeader extends Component { Dashboard - Users + Users Settings @@ -50,7 +51,7 @@ class DefaultHeader extends Component { - admin@bootstrapmaster.com + admin@bootstrapmaster.com Account diff --git a/src/views/Users/Users.js b/src/views/Users/Users.js index af203f6..6574429 100644 --- a/src/views/Users/Users.js +++ b/src/views/Users/Users.js @@ -1,11 +1,12 @@ import React, { Component } from 'react'; +import { Link } from 'react-router-dom'; import { Badge, Card, CardBody, CardHeader, Col, Row, Table } from 'reactstrap'; import usersData from './UsersData' function UserRow(props) { const user = props.user - const userLink = `#/users/${user.id}` + const userLink = `/users/${user.id}` const getBadge = (status) => { return status === 'Active' ? 'success' : @@ -17,11 +18,11 @@ function UserRow(props) { return ( - {user.id} - {user.name} - {user.registered} - {user.role} - {user.status} + {user.id} + {user.name} + {user.registered} + {user.role} + {user.status} ) }