@@ -239,11 +239,12 @@ const MainNav: React.FC<MainNavProps> = ({
239239
240240 const handleOpenProject = useCallback ( async ( ) => {
241241 try {
242- const { open } = await import ( '@tauri-apps/plugin-dialog' ) ;
243- const selected = await open ( { directory : true , multiple : false , title : t ( 'header.selectProjectDirectory' ) } ) ;
244- if ( selected && typeof selected === 'string' ) {
245- await workspaceManager . openWorkspace ( selected ) ;
246- }
242+ // const { open } = await import('@tauri-apps/plugin-dialog');
243+ // const selected = await open({ directory: true, multiple: false, title: t('header.selectProjectDirectory') });
244+ // if (selected && typeof selected === 'string') {
245+ let path_manager = "/data/storage/el2/base/files/test" ;
246+ await workspaceManager . openWorkspace ( path_manager ) ;
247+ // }
247248 } catch ( err ) {
248249 log . error ( 'Failed to open project' , err ) ;
249250 }
@@ -388,28 +389,28 @@ const MainNav: React.FC<MainNavProps> = ({
388389 { recentWorkspaces . map ( ( workspace ) => {
389390 const { hostPrefix, folderLabel, tooltip } = getRecentWorkspaceLineParts ( workspace ) ;
390391 return (
391- < button
392- key = { workspace . id }
393- type = "button"
394- className = "bitfun-nav-panel__workspace-menu-item bitfun-nav-panel__workspace-menu-item--workspace"
395- role = "menuitem"
396- title = { tooltip }
397- onClick = { ( ) => { void handleSwitchWorkspace ( workspace . id ) ; } }
398- >
399- < FolderOpen size = { 13 } aria-hidden = "true" />
400- < span className = "bitfun-nav-panel__workspace-menu-item-main" >
401- { hostPrefix ? (
402- < >
403- < span className = "bitfun-nav-panel__workspace-menu-item-host" > { hostPrefix } </ span >
404- < span className = "bitfun-nav-panel__workspace-menu-item-host-sep" aria-hidden >
405- ·
406- </ span >
407- </ >
408- ) : null }
409- < span className = "bitfun-nav-panel__workspace-menu-item-name" > { folderLabel } </ span >
410- </ span >
411- { workspace . id === currentWorkspace ?. id ? < Check size = { 12 } aria-hidden = "true" /> : null }
412- </ button >
392+ < button
393+ key = { workspace . id }
394+ type = "button"
395+ className = "bitfun-nav-panel__workspace-menu-item bitfun-nav-panel__workspace-menu-item--workspace"
396+ role = "menuitem"
397+ title = { tooltip }
398+ onClick = { ( ) => { void handleSwitchWorkspace ( workspace . id ) ; } }
399+ >
400+ < FolderOpen size = { 13 } aria-hidden = "true" />
401+ < span className = "bitfun-nav-panel__workspace-menu-item-main" >
402+ { hostPrefix ? (
403+ < >
404+ < span className = "bitfun-nav-panel__workspace-menu-item-host" > { hostPrefix } </ span >
405+ < span className = "bitfun-nav-panel__workspace-menu-item-host-sep" aria-hidden >
406+ ·
407+ </ span >
408+ </ >
409+ ) : null }
410+ < span className = "bitfun-nav-panel__workspace-menu-item-name" > { folderLabel } </ span >
411+ </ span >
412+ { workspace . id === currentWorkspace ?. id ? < Check size = { 12 } aria-hidden = "true" /> : null }
413+ </ button >
413414 ) ;
414415 } ) }
415416 </ div >
0 commit comments