@@ -52,13 +52,13 @@ function ProjectsDialog(props: ProjectDialogProps) {
52
52
< DialogTitle id = "project-dialog-title" > Open Project</ DialogTitle >
53
53
< List >
54
54
{ projects . map ( ( project ) => (
55
- < ListItem button onClick = { ( ) => handleListItemClick ( project . hello ) } key = { project . hello } >
55
+ < ListItem button onClick = { ( ) => handleListItemClick ( project . name ) } key = { project . name } >
56
56
< ListItemAvatar >
57
57
< Avatar className = { classes . avatar } >
58
58
< PersonIcon />
59
59
</ Avatar >
60
60
</ ListItemAvatar >
61
- < ListItemText primary = { project . hello } />
61
+ < ListItemText primary = { project . name } />
62
62
</ ListItem >
63
63
) ) }
64
64
{ /* Change state to empty for new project */ }
@@ -77,12 +77,13 @@ function ProjectsDialog(props: ProjectDialogProps) {
77
77
78
78
export default function ProjectsFolder ( ) {
79
79
const [ open , setOpen ] = useState ( false ) ;
80
+ const [ projects , setProjects ] = useState ( [ { hello : 'cat' } ] ) ;
80
81
81
82
const handleClickOpen = ( ) => {
82
83
getProjects ( ) . then ( data => {
83
- console . log ( 'data' , data ) ;
84
+ setProjects ( data ) ;
85
+ setOpen ( true ) ;
84
86
} )
85
- setOpen ( true ) ;
86
87
} ;
87
88
88
89
const handleClose = ( ) => {
@@ -94,7 +95,7 @@ export default function ProjectsFolder() {
94
95
< Button variant = "outlined" color = "primary" onClick = { handleClickOpen } >
95
96
Open Project
96
97
</ Button >
97
- < ProjectsDialog open = { open } onClose = { handleClose } projects = { [ { hello : 'cat' } ] } />
98
+ < ProjectsDialog open = { open } onClose = { handleClose } projects = { projects } />
98
99
</ div >
99
100
) ;
100
101
}
0 commit comments