+
+ Welcome to the Teams Module!
+
+
+ Multidisciplinary groups of humans joining forces to breed financial beings and compete.
+
+
+
+ One of the core propositions of Advanced Algos revolves around people teaming up to breed financial beings and compete in algorithmic trading competitions. Both developing and competing are team activities.
+
+
+ If you are a user of the system but still haven’t joined any teams, the Teams Module is the right place to find one or even create your own.
+
+
+
+
+ You may join and participate in as many teams as you wish.
+
+
+ When you create your own team, you become the team’s owner and may allow more people in the team at your sole discretion. It has been shown that larger teams tend to become more intelligent.
+
+
+
+
)
Landing.propTypes = {
diff --git a/client/src/views/manage-teams/components/ManageTeamsList.js b/client/src/views/manage-teams/components/ManageTeamsList.js
index 0717dda7f..2975d6bc9 100644
--- a/client/src/views/manage-teams/components/ManageTeamsList.js
+++ b/client/src/views/manage-teams/components/ManageTeamsList.js
@@ -5,6 +5,8 @@ import { Query } from 'react-apollo'
import Grid from '@material-ui/core/Grid'
import Paper from '@material-ui/core/Paper'
import Typography from '@material-ui/core/Typography'
+import Card from '@material-ui/core/Card'
+import CardContent from '@material-ui/core/CardContent'
import { MessageCard } from '@advancedalgos/web-components'
import { withStyles } from '@material-ui/core/styles'
@@ -12,19 +14,11 @@ import GET_TEAMS_BY_OWNER from '../../../graphql/teams/GetTeamsByOwnerQuery'
import ManageTeamsItem from './ManageTeamsItem'
import CreateTeamForm from './CreateTeamForm'
+import CreateTeamDialog from './CreateTeamDialog'
import log from '../../../utils/log'
const styles = theme => ({
- container: {
- padding: `${theme.spacing.unit * 8}px ${theme.spacing.unit * 6}px`,
- margin: `${theme.spacing.unit * 1}px 0`
- },
- heroContent: {
- maxWidth: 600,
- margin: '0 auto',
- padding: `${theme.spacing.unit * 8}px 0 ${theme.spacing.unit * 6}px`
- },
cardGrid: {
padding: `${theme.spacing.unit * 8}px 0`
},
@@ -68,7 +62,7 @@ export const ManageTeamsList = ({ classes, user = null, ...props }) => (
if (!loading && !error) {
if (data.teams_TeamsByOwner.length > 0) {
return (
-
+
{!loading &&
data.teams_TeamsByOwner.map(team => (
(
/>
))}
{errors}
+
+
+