diff --git a/webclient/src/Members.js b/webclient/src/Members.js index 7e78077..1372fe3 100644 --- a/webclient/src/Members.js +++ b/webclient/src/Members.js @@ -1,5 +1,5 @@ import React, { useState, useEffect, useReducer } from 'react'; -import { Link, useParams, useHistory } from 'react-router-dom'; +import { Switch, Route, Link, useParams, useHistory } from 'react-router-dom'; import './light.css'; import { Button, Container, Dropdown, Grid, Header, Icon, Image, Input, Item, Segment, Table } from 'semantic-ui-react'; import { statusColor, isAdmin, isInstructor, BasicTable, staticUrl, requester } from './utils.js'; @@ -334,75 +334,103 @@ export function MemberDetail(props) {
-
- {member.public_bio || 'None yet.'} -
- { !isMe && !isSponsoring && } - { !isMe && isSponsoring && } -Admin: {' '} + Profile{' - '} + Details{' - '} + Cards{' - '} + Lockouts{' - '} + Training{' - '} + Transactions +
+ } - {isAdmin(user) &&
+
+ {member.public_bio || 'None yet.'} +
+ { !isMe && !isSponsoring && } + { !isMe && isSponsoring && } + > +Loading...