File tree Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ import { setLanguage } from '../../actions/preferences';
1414import NavBar from '../../../../components/Nav/NavBar' ;
1515import CaretLeftIcon from '../../../../images/left-arrow.svg' ;
1616import LogoIcon from '../../../../images/p5js-logo-small.svg' ;
17+ import { selectRootFile } from '../../selectors/files' ;
1718import { selectSketchPath } from '../../selectors/project' ;
1819import { metaKey , metaKeyName } from '../../../../utils/metaKey' ;
1920import { useSketchActions } from '../../hooks' ;
@@ -102,17 +103,14 @@ const DashboardMenu = () => {
102103 ) ;
103104} ;
104105
105- const ProjectMenu = ( props ) => {
106+ const ProjectMenu = ( ) => {
106107 const isUserOwner = useSelector ( getIsUserOwner ) ;
107108 const project = useSelector ( ( state ) => state . project ) ;
108109 const user = useSelector ( ( state ) => state . user ) ;
109110
110111 const isUnsaved = ! project ?. id ;
111112
112- // TODO: use selectRootFile selector
113- const rootFile = useSelector (
114- ( state ) => state . files . filter ( ( file ) => file . name === 'root' ) [ 0 ]
115- ) ;
113+ const rootFile = useSelector ( selectRootFile ) ;
116114
117115 const cmRef = useContext ( CmControllerContext ) ;
118116
You can’t perform that action at this time.
0 commit comments