Skip to content

Commit

Permalink
Remove admin interface (#116)
Browse files Browse the repository at this point in the history
Resolves #107
  • Loading branch information
ning-y authored and remo5000 committed Jun 20, 2018
1 parent b388c03 commit 12e0eed
Show file tree
Hide file tree
Showing 13 changed files with 1 addition and 155 deletions.
3 changes: 0 additions & 3 deletions src/components/Application.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ import Academy from '../containers/academy'
import Announcements from '../containers/AnnouncementsContainer'
import Login from '../containers/LoginContainer'
import Playground from '../containers/PlaygroundContainer'
import Admin from './admin'
import NavigationBar from './NavigationBar'
import NotFound from './NotFound'

Expand All @@ -18,7 +17,6 @@ export interface IApplicationProps extends RouteComponentProps<{}> {
const Application: React.SFC<IApplicationProps> = props => {
const redirectToNews = () => <Redirect to="/news" />
const toAcademy = () => <Academy token={props.token} />
const toAdmin = () => <Admin token={props.token} />

return (
<div className="Application">
Expand All @@ -28,7 +26,6 @@ const Application: React.SFC<IApplicationProps> = props => {
// tslint: disable-next-line
<Route path="/academy" component={toAcademy} />
<Route path="/news" component={Announcements} />
<Route path="/admin" component={toAdmin} />
<Route path="/material" component={Announcements} />
<Route path="/playground" component={Playground} />
<Route path="/status" component={Announcements} />
Expand Down
9 changes: 0 additions & 9 deletions src/components/NavigationBar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -44,15 +44,6 @@ const NavigationBar: React.SFC<INavigationBarProps> = props => (
<Icon icon={IconNames.FOLDER_OPEN} />
<div className="navbar-button-text hidden-xs">Material</div>
</NavLink>

<NavLink
to="/admin"
activeClassName="pt-active"
className="NavigationBar__link pt-button pt-minimal"
>
<Icon icon={IconNames.EYE_OPEN} />
<div className="navbar-button-text hidden-xs">Admin</div>
</NavLink>
</NavbarGroup>

<NavbarGroup align={Alignment.RIGHT}>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ exports[`Application renders correctly 1`] = `
// tslint: disable-next-line
<Route path=\\"/academy\\" component={[Function: toAcademy]} />
<Route path=\\"/news\\" component={[Function: Connect]} />
<Route path=\\"/admin\\" component={[Function: toAdmin]} />
<Route path=\\"/material\\" component={[Function: Connect]} />
<Route path=\\"/playground\\" component={[Function: C]} />
<Route path=\\"/status\\" component={[Function: Connect]} />
Expand Down
12 changes: 0 additions & 12 deletions src/components/__tests__/__snapshots__/NavigationBar.tsx.snap
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,6 @@ exports[`NavigationBar renders "Not logged in" correctly 1`] = `
Material
</div>
</NavLink>
<NavLink to=\\"/admin\\" activeClassName=\\"pt-active\\" className=\\"NavigationBar__link pt-button pt-minimal\\" ariaCurrent=\\"true\\">
<Blueprint2.Icon icon=\\"eye-open\\" />
<div className=\\"navbar-button-text hidden-xs\\">
Admin
</div>
</NavLink>
</Blueprint2.NavbarGroup>
<Blueprint2.NavbarGroup align=\\"right\\">
<NavLink to=\\"/playground\\" activeClassName=\\"pt-active\\" className=\\"NavigationBar__link pt-button pt-minimal\\" ariaCurrent=\\"true\\">
Expand Down Expand Up @@ -60,12 +54,6 @@ exports[`NavigationBar renders correctly with username 1`] = `
Material
</div>
</NavLink>
<NavLink to=\\"/admin\\" activeClassName=\\"pt-active\\" className=\\"NavigationBar__link pt-button pt-minimal\\" ariaCurrent=\\"true\\">
<Blueprint2.Icon icon=\\"eye-open\\" />
<div className=\\"navbar-button-text hidden-xs\\">
Admin
</div>
</NavLink>
</Blueprint2.NavbarGroup>
<Blueprint2.NavbarGroup align=\\"right\\">
<NavLink to=\\"/playground\\" activeClassName=\\"pt-active\\" className=\\"NavigationBar__link pt-button pt-minimal\\" ariaCurrent=\\"true\\">
Expand Down
9 changes: 0 additions & 9 deletions src/components/admin/AnnouncementManager.tsx

This file was deleted.

9 changes: 0 additions & 9 deletions src/components/admin/AssessmentManager.tsx

This file was deleted.

40 changes: 0 additions & 40 deletions src/components/admin/NavigationBar.tsx

This file was deleted.

43 changes: 0 additions & 43 deletions src/components/admin/index.tsx

This file was deleted.

5 changes: 0 additions & 5 deletions src/containers/admin/AnnouncementManagerContainer.ts

This file was deleted.

5 changes: 0 additions & 5 deletions src/containers/admin/AssessmentManagerContainer.ts

This file was deleted.

17 changes: 0 additions & 17 deletions src/styles/_admin.scss

This file was deleted.

2 changes: 1 addition & 1 deletion src/styles/_navigationBar.scss
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
}

/*
* Style for the navigation bar of particular sections (e.g Admin). This is the
* Style for the navigation bar of particular sections (e.g Academy). This is the
* "nested" navigation bar under the primary one.
*/
.secondary-navbar {
Expand Down
1 change: 0 additions & 1 deletion src/styles/index.scss
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
@import 'blueprint';

@import 'academy';
@import 'admin';
@import 'application';
@import 'assessment';
@import 'commons';
Expand Down

0 comments on commit 12e0eed

Please sign in to comment.