Skip to content

Commit 3ea03a6

Browse files
committed
Display the gameweek in the draft selection dropdown
After so much trying and failing with creating option groups
1 parent 72a3a73 commit 3ea03a6

File tree

1 file changed

+3
-16
lines changed

1 file changed

+3
-16
lines changed

extension/src/components/content/DraftSelection.jsx

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import React from "react";
22
import { withStyles } from "@material-ui/core/styles";
3-
import InputLabel from "@material-ui/core/InputLabel";
43
import MenuItem from "@material-ui/core/MenuItem";
5-
import ListSubheader from "@material-ui/core/ListSubheader";
64
import FormControl from "@material-ui/core/FormControl";
75
import Select from "@material-ui/core/Select";
86
import { Typography } from "@material-ui/core";
@@ -18,8 +16,7 @@ const styles = (theme) => ({
1816
class DraftSelection extends React.Component {
1917
render() {
2018
const { classes, drafts, selectedDraft, handleDraftSelection } = this.props;
21-
// const draftsByGameweek = _.groupBy(drafts, "gameweek");
22-
// console.log(draftsByGameweek);
19+
const orderedDrafts = _.orderBy(drafts, "gameweek");
2320

2421
return (
2522
<FormControl className={classes.formControl}>
@@ -30,21 +27,11 @@ class DraftSelection extends React.Component {
3027
onChange={handleDraftSelection}
3128
>
3229
<MenuItem value={0}></MenuItem>
33-
{drafts.map((draft) => (
30+
{orderedDrafts.map((draft) => (
3431
<MenuItem key={draft.id} value={draft.id}>
35-
{draft.name}
32+
[GW{draft.gameweek}] {draft.name}
3633
</MenuItem>
3734
))}
38-
{/* {Object.keys(draftsByGameweek).map((gameweek) => (
39-
<div key={gameweek}>
40-
<ListSubheader>Gameweek {gameweek}</ListSubheader>
41-
{draftsByGameweek[[gameweek]].map((draft) => (
42-
<MenuItem key={draft.id} value={draft.id.toString()}>
43-
{draft.name}
44-
</MenuItem>
45-
))}
46-
</div>
47-
))} */}
4835
</Select>
4936
</FormControl>
5037
);

0 commit comments

Comments
 (0)