diff --git a/client/.gitignore b/client/.gitignore
index 7c1f225e5..4cdf4b15a 100644
--- a/client/.gitignore
+++ b/client/.gitignore
@@ -70,3 +70,7 @@ dist/
#Mac specific files
.DS_Store
+
+#yalc npm link
+.yalc
+yalc.lock
diff --git a/client/package-lock.json b/client/package-lock.json
index 6287ce90a..0599e95aa 100644
--- a/client/package-lock.json
+++ b/client/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "@advancedalgos/teams-client",
- "version": "0.0.13",
+ "version": "0.0.16",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/client/src/graphql/teams/GetAllTeamsQuery.js b/client/src/graphql/teams/GetAllTeamsQuery.js
index 859e6c20b..084a0715b 100644
--- a/client/src/graphql/teams/GetAllTeamsQuery.js
+++ b/client/src/graphql/teams/GetAllTeamsQuery.js
@@ -3,7 +3,7 @@ import gql from 'graphql-tag'
export const GET_ALL_TEAMS_QUERY = gql`
query teamsQuery {
- teams {
+ TeamsModuleTeams {
edges {
node {
id
diff --git a/client/src/views/dashboard/FinancialBeings.js b/client/src/views/dashboard/FinancialBeings.js
index 447d85789..fba9ce00d 100644
--- a/client/src/views/dashboard/FinancialBeings.js
+++ b/client/src/views/dashboard/FinancialBeings.js
@@ -14,7 +14,7 @@ const styles = theme => ({
const FinancialBeings = ({ classes }) => (
-
+
Financial Beings
diff --git a/client/src/views/dashboard/ManageTeams.js b/client/src/views/dashboard/ManageTeams.js
index 7eceeb1ca..e6582254f 100644
--- a/client/src/views/dashboard/ManageTeams.js
+++ b/client/src/views/dashboard/ManageTeams.js
@@ -14,7 +14,7 @@ const styles = theme => ({
const ManageTeams = ({ classes }) => (
-
+
Manage Your Teams
diff --git a/client/src/views/dashboard/TeamMembers.js b/client/src/views/dashboard/TeamMembers.js
index 3ce25fdf4..7c450150f 100644
--- a/client/src/views/dashboard/TeamMembers.js
+++ b/client/src/views/dashboard/TeamMembers.js
@@ -15,7 +15,7 @@ const styles = theme => ({
const TeamMembers = ({ classes }) => (
-
+
Team Members
diff --git a/client/src/views/dashboard/components/CreateTeamDialog.js b/client/src/views/dashboard/components/CreateTeamDialog.js
index 0c11a21f9..6da04291b 100644
--- a/client/src/views/dashboard/components/CreateTeamDialog.js
+++ b/client/src/views/dashboard/components/CreateTeamDialog.js
@@ -80,7 +80,7 @@ export class CreateTeamDialog extends Component {
let loader = null
if (loading) {
loader = (
- Submitting team...
+ Submitting team...
)
}
if (error) {
@@ -116,7 +116,7 @@ export class CreateTeamDialog extends Component {
required
error={this.state.nameError !== '' || this.state.botNameError !== '' || error !== null}
>
- Create a name for your team
+ Create a name for your team
{this.state.nameError}
)}
-
+
Create a name for your teams bot.
diff --git a/client/src/views/dashboard/components/CreateTeamForm.js b/client/src/views/dashboard/components/CreateTeamForm.js
index 6a0b90297..75df97b5d 100644
--- a/client/src/views/dashboard/components/CreateTeamForm.js
+++ b/client/src/views/dashboard/components/CreateTeamForm.js
@@ -60,7 +60,7 @@ export class CreateTeamDialog extends Component {
onClick={this.handleClickOpen}
>
- Create A Team
+ Create A Team
Subscribe
- Team Creation
+ Team Creation
Name your team!
(
-
+
Develop
@@ -25,7 +25,7 @@ export const DashEditor = ({ classes }) => (
title='Image title'
/>
-
+
Start Developing >
diff --git a/client/src/views/dashboard/components/DashTeam.js b/client/src/views/dashboard/components/DashTeam.js
index 32fa0c54a..cbd5eedbd 100644
--- a/client/src/views/dashboard/components/DashTeam.js
+++ b/client/src/views/dashboard/components/DashTeam.js
@@ -29,7 +29,7 @@ export const DashTeam = ({ classes, user = null }) => {
if (authId === undefined || authId === null) {
return (
-
+
Teams
Loading...
@@ -38,7 +38,7 @@ export const DashTeam = ({ classes, user = null }) => {
}
return (
-
+
Teams{' '}
Manage Teams
@@ -84,7 +84,7 @@ export const DashTeam = ({ classes, user = null }) => {
} else {
return (
-
+
Loading...
{queryLoader}
diff --git a/client/src/views/dashboard/components/DashTeamItem.js b/client/src/views/dashboard/components/DashTeamItem.js
index db7f1b481..9f45155bd 100644
--- a/client/src/views/dashboard/components/DashTeamItem.js
+++ b/client/src/views/dashboard/components/DashTeamItem.js
@@ -47,11 +47,11 @@ export const DashTeamItem = ({ classes, team }) => (
title='Image title'
/>
- {team.name}
-
+ {team.name}
+
{team.createdAt}
-
+
Members: {team.members.length}
diff --git a/client/src/views/dashboard/components/InviteMemberDialog.js b/client/src/views/dashboard/components/InviteMemberDialog.js
index f34b8c9ee..422eab16c 100644
--- a/client/src/views/dashboard/components/InviteMemberDialog.js
+++ b/client/src/views/dashboard/components/InviteMemberDialog.js
@@ -65,7 +65,7 @@ export class InviteMemberDialog extends Component {
let loader = null
if (loading) {
loader = (
- Submitting invitation...
+ Submitting invitation...
)
}
if (error) {
@@ -120,7 +120,7 @@ export class InviteMemberDialog extends Component {
)}
{data !== undefined && data.sendMemberInviteSG === 'Success' && (
- Invitation successfully sent!
+ Invitation successfully sent!
)}
diff --git a/client/src/views/dashboard/components/ManageFBItem.js b/client/src/views/dashboard/components/ManageFBItem.js
index 466f43f95..26920ecff 100644
--- a/client/src/views/dashboard/components/ManageFBItem.js
+++ b/client/src/views/dashboard/components/ManageFBItem.js
@@ -28,7 +28,7 @@ export const ManageFBItem = ({ classes, team, authId }) => {
title={team.name}
/>
-
+
{team.fb[0].name}
diff --git a/client/src/views/dashboard/components/ManageMemberDelete.js b/client/src/views/dashboard/components/ManageMemberDelete.js
index b3ee25d1b..cc75e3df1 100644
--- a/client/src/views/dashboard/components/ManageMemberDelete.js
+++ b/client/src/views/dashboard/components/ManageMemberDelete.js
@@ -100,10 +100,10 @@ export class ManageMemberDelete extends Component {
Remove Team Member
-
+
DANGER - Removing your team cannot be undone
-
+
Are you sure you want to remove this team member?
{loader}
diff --git a/client/src/views/dashboard/components/ManageMemberRole.js b/client/src/views/dashboard/components/ManageMemberRole.js
index 6edf5ddf1..f428ebbb6 100644
--- a/client/src/views/dashboard/components/ManageMemberRole.js
+++ b/client/src/views/dashboard/components/ManageMemberRole.js
@@ -108,7 +108,7 @@ export class ManageMemberRole extends Component {
Set Team Member Role
-
+
Admin members can approve new team members, send team invitations, and remove team members.
-
+
Member Status Details
{status !== null && status.map(stat => {
return (
-
+
{stat.status} | {stat.reason} | {stat.createdAt}
)
diff --git a/client/src/views/dashboard/components/ManageMembersItem.js b/client/src/views/dashboard/components/ManageMembersItem.js
index cb9b8bdbd..daad67f3e 100644
--- a/client/src/views/dashboard/components/ManageMembersItem.js
+++ b/client/src/views/dashboard/components/ManageMembersItem.js
@@ -25,7 +25,7 @@ export const ManageMembersItem = ({ classes, member, teamId, authId }) => {
return (
-
+
{profile !== null ? profile.alias : email}
diff --git a/client/src/views/dashboard/components/ManageMembersTeamItem.js b/client/src/views/dashboard/components/ManageMembersTeamItem.js
index 068d06904..f8bdbf102 100644
--- a/client/src/views/dashboard/components/ManageMembersTeamItem.js
+++ b/client/src/views/dashboard/components/ManageMembersTeamItem.js
@@ -79,7 +79,7 @@ export const ManageMembersTeamItem = ({ classes, team, authId }) => {
/>
-
+
{team.name}
diff --git a/client/src/views/dashboard/components/ManageTeamDelete.js b/client/src/views/dashboard/components/ManageTeamDelete.js
index 95a80a883..c4cb26614 100644
--- a/client/src/views/dashboard/components/ManageTeamDelete.js
+++ b/client/src/views/dashboard/components/ManageTeamDelete.js
@@ -105,10 +105,10 @@ export class ManageTeamDelete extends Component {
Delete Team Team
-
+
DANGER - Deleting your team cannot be undone
-
+
Are you sure you want to delete this team?
{loader}
diff --git a/client/src/views/dashboard/components/ManageTeamDetails.js b/client/src/views/dashboard/components/ManageTeamDetails.js
index dd1eb10f5..2d5ff36f9 100644
--- a/client/src/views/dashboard/components/ManageTeamDetails.js
+++ b/client/src/views/dashboard/components/ManageTeamDetails.js
@@ -95,7 +95,7 @@ export class ManageTeamDetails extends Component {
-
+
{name} Team Details
{name}
-
+
{createdAt}
-
+
Motto: {profile.motto}
-
+
Description: {profile.description}
-
+
Members: {members.length}
-
+
Team Admin:
{members.map(member => {
if (member.role === 'OWNER' || member.role === 'ADMIN') {
diff --git a/client/src/views/dashboard/components/ManageTeamsItem.js b/client/src/views/dashboard/components/ManageTeamsItem.js
index 47aca6eff..9360b74c7 100644
--- a/client/src/views/dashboard/components/ManageTeamsItem.js
+++ b/client/src/views/dashboard/components/ManageTeamsItem.js
@@ -30,7 +30,7 @@ export const ManageTeamsItem = ({ classes, team, authId }) => {
title={team.name}
/>
-
+
{team.name}
diff --git a/client/src/views/dashboard/settings.js b/client/src/views/dashboard/settings.js
index f427a01e2..8dc1d315f 100644
--- a/client/src/views/dashboard/settings.js
+++ b/client/src/views/dashboard/settings.js
@@ -14,7 +14,7 @@ const styles = theme => ({
export const Settings = ({ classes }) => (
-
+
Settings
diff --git a/client/src/views/teams/components/TeamsDetails.js b/client/src/views/teams/components/TeamsDetails.js
index 5de7a2765..61d00de40 100644
--- a/client/src/views/teams/components/TeamsDetails.js
+++ b/client/src/views/teams/components/TeamsDetails.js
@@ -79,23 +79,23 @@ const TeamsDetails = ({ classes, team }) => {
{team.name}
-
+
{team.createdAt}
-
+
Motto: {team.profile.motto}
-
+
Description: {team.profile.description}
-
+
Members: {team.members.length}
diff --git a/client/src/views/teams/components/TeamsItem.js b/client/src/views/teams/components/TeamsItem.js
index b82242757..31dd696dc 100644
--- a/client/src/views/teams/components/TeamsItem.js
+++ b/client/src/views/teams/components/TeamsItem.js
@@ -35,7 +35,7 @@ export const TeamsItem = ({ classes, team }) => {
title={team.name}
/>
-
+
{team.name}
@@ -44,7 +44,7 @@ export const TeamsItem = ({ classes, team }) => {
Members: 1
-
+
Now recruiting!
diff --git a/client/src/views/teams/components/TeamsList.js b/client/src/views/teams/components/TeamsList.js
index 8b628e2c3..5d2a3693f 100644
--- a/client/src/views/teams/components/TeamsList.js
+++ b/client/src/views/teams/components/TeamsList.js
@@ -5,6 +5,7 @@ import { Query } from 'react-apollo'
import Typography from '@material-ui/core/Typography'
import Grid from '@material-ui/core/Grid'
import { withStyles } from '@material-ui/core/styles'
+import { MessageCard } from '@advancedalgos/web-components'
import GET_ALL_TEAMS_QUERY from '../../../graphql/teams/GetAllTeamsQuery'
@@ -78,7 +79,7 @@ export const TeamsList = ({ classes, match }) => (
(
} else {
return (
-
- Loading...
-
+
{queryLoader}
{errors}