diff --git a/client/assets/open_file_location_icon.svg b/client/assets/open_file_location_icon.svg
new file mode 100644
index 000000000..3cf7fcb1c
--- /dev/null
+++ b/client/assets/open_file_location_icon.svg
@@ -0,0 +1,6 @@
+
diff --git a/client/components/Parts/Trees/File.tsx b/client/components/Parts/Trees/File.tsx
index a834f7828..532c4ca96 100644
--- a/client/components/Parts/Trees/File.tsx
+++ b/client/components/Parts/Trees/File.tsx
@@ -11,6 +11,7 @@ import { useTheme } from '@mui/material/styles'
import openFolderIcon from '../../../assets/open_folder_icon.svg'
import closedFolderIcon from '../../../assets/closed_folder_icon.svg'
import deleteIcon from '../../../assets/delete_icon.svg'
+import openFileLocationIcon from '../../../assets/open_file_location_icon.svg'
import MoreHorizIcon from '@mui/icons-material/MoreHoriz'
import IconButton from '../../Parts/Buttons/Icon'
import Menu from '@mui/material/Menu'
@@ -116,6 +117,13 @@ const StyledTreeItem = styled(
handleClose()
}
+ const handleOpenFileLocation = () => {
+ // window.opendataeditor.openPathInExplorer(path)
+ // get path in users machine from store.state
+ // or from client/helpers/folder.ts
+ handleClose()
+ }
+
const theme = useTheme()
return (
@@ -159,13 +167,14 @@ const StyledTreeItem = styled(
'aria-labelledby': 'file-context-menu-btn',
}}
>
-
-
-