feat(desktop): reveal projects in file manager (#35731)
This commit is contained in:
parent
3cd9ee5a73
commit
a4c17f08b1
4 changed files with 47 additions and 5 deletions
24
packages/app/src/utils/file-manager.ts
Normal file
24
packages/app/src/utils/file-manager.ts
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
export type FileManagerOS = "macos" | "windows" | "linux" | "unknown"
|
||||
|
||||
export function fileManagerApp(os: FileManagerOS): {
|
||||
label: "session.header.open.finder" | "session.header.open.fileExplorer" | "session.header.open.fileManager"
|
||||
actionLabel:
|
||||
| "session.header.reveal.finder"
|
||||
| "session.header.reveal.fileExplorer"
|
||||
| "session.header.reveal.containingFolder"
|
||||
icon: "finder" | "file-explorer"
|
||||
} {
|
||||
if (os === "macos")
|
||||
return { label: "session.header.open.finder", actionLabel: "session.header.reveal.finder", icon: "finder" }
|
||||
if (os === "windows")
|
||||
return {
|
||||
label: "session.header.open.fileExplorer",
|
||||
actionLabel: "session.header.reveal.fileExplorer",
|
||||
icon: "file-explorer",
|
||||
}
|
||||
return {
|
||||
label: "session.header.open.fileManager",
|
||||
actionLabel: "session.header.reveal.containingFolder",
|
||||
icon: "finder",
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue