From 1a0dd215409bf8995e23e07e8d038d76818cc36d Mon Sep 17 00:00:00 2001 From: Shantur Rathore Date: Wed, 3 Dec 2025 22:02:17 +0000 Subject: [PATCH] Expose remote connect button on folder view --- packages/ui/src/App.tsx | 1 + .../ui/src/components/folder-selection-view.tsx | 15 ++++++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/packages/ui/src/App.tsx b/packages/ui/src/App.tsx index 2d7ba0b6..4a5d53e9 100644 --- a/packages/ui/src/App.tsx +++ b/packages/ui/src/App.tsx @@ -312,6 +312,7 @@ const App: Component = () => { advancedSettingsOpen={isAdvancedSettingsOpen()} onAdvancedSettingsOpen={() => setIsAdvancedSettingsOpen(true)} onAdvancedSettingsClose={() => setIsAdvancedSettingsOpen(false)} + onOpenRemoteAccess={() => setRemoteAccessOpen(true)} /> diff --git a/packages/ui/src/components/folder-selection-view.tsx b/packages/ui/src/components/folder-selection-view.tsx index 8cdbefe0..d5166606 100644 --- a/packages/ui/src/components/folder-selection-view.tsx +++ b/packages/ui/src/components/folder-selection-view.tsx @@ -1,5 +1,5 @@ import { Component, createSignal, Show, For, onMount, onCleanup, createEffect } from "solid-js" -import { Folder, Clock, Trash2, FolderPlus, Settings, ChevronRight } from "lucide-solid" +import { Folder, Clock, Trash2, FolderPlus, Settings, ChevronRight, Share2 } from "lucide-solid" import { useConfig } from "../stores/preferences" import AdvancedSettingsModal from "./advanced-settings-modal" import DirectoryBrowserDialog from "./directory-browser-dialog" @@ -14,6 +14,7 @@ interface FolderSelectionViewProps { advancedSettingsOpen?: boolean onAdvancedSettingsOpen?: () => void onAdvancedSettingsClose?: () => void + onOpenRemoteAccess?: () => void } const FolderSelectionView: Component = (props) => { @@ -229,6 +230,18 @@ const FolderSelectionView: Component = (props) => { class="w-full max-w-3xl h-full px-8 pb-2 flex flex-col overflow-hidden" aria-busy={isLoading() ? "true" : "false"} > + +
+ +
+
CodeNomad logo