Skip to content

Commit 769a9c7

Browse files
committed
succesfully passing project names to ProjectsDialog component
1 parent da4ae45 commit 769a9c7

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/components/login/ProjectsFolder.tsx

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,13 @@ function ProjectsDialog(props: ProjectDialogProps) {
5252
<DialogTitle id="project-dialog-title">Open Project</DialogTitle>
5353
<List>
5454
{projects.map((project) => (
55-
<ListItem button onClick={() => handleListItemClick(project.hello)} key={project.hello}>
55+
<ListItem button onClick={() => handleListItemClick(project.name)} key={project.name}>
5656
<ListItemAvatar>
5757
<Avatar className={classes.avatar}>
5858
<PersonIcon />
5959
</Avatar>
6060
</ListItemAvatar>
61-
<ListItemText primary={project.hello} />
61+
<ListItemText primary={project.name} />
6262
</ListItem>
6363
))}
6464
{/* Change state to empty for new project */}
@@ -77,12 +77,13 @@ function ProjectsDialog(props: ProjectDialogProps) {
7777

7878
export default function ProjectsFolder() {
7979
const [open, setOpen] = useState(false);
80+
const [projects, setProjects] = useState([{hello: 'cat'}]);
8081

8182
const handleClickOpen = () => {
8283
getProjects().then(data => {
83-
console.log('data', data);
84+
setProjects(data);
85+
setOpen(true);
8486
})
85-
setOpen(true);
8687
};
8788

8889
const handleClose = () => {
@@ -94,7 +95,7 @@ export default function ProjectsFolder() {
9495
<Button variant="outlined" color="primary" onClick={handleClickOpen}>
9596
Open Project
9697
</Button>
97-
<ProjectsDialog open={open} onClose={handleClose} projects={[{hello: 'cat'}]}/>
98+
<ProjectsDialog open={open} onClose={handleClose} projects={projects}/>
9899
</div>
99100
);
100101
}

0 commit comments

Comments
 (0)