mirror of
https://github.com/rowboatlabs/rowboat.git
synced 2026-05-16 18:25:17 +02:00
hide Models tab in settings when signed in
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
4b81cf37cf
commit
2e8f094f9c
1 changed files with 2 additions and 2 deletions
|
|
@ -1240,7 +1240,7 @@ function NoteTaggingSettings({ dialogOpen }: { dialogOpen: boolean }) {
|
||||||
|
|
||||||
export function SettingsDialog({ children }: SettingsDialogProps) {
|
export function SettingsDialog({ children }: SettingsDialogProps) {
|
||||||
const [open, setOpen] = useState(false)
|
const [open, setOpen] = useState(false)
|
||||||
const [activeTab, setActiveTab] = useState<ConfigTab>("models")
|
const [activeTab, setActiveTab] = useState<ConfigTab>("account")
|
||||||
const [content, setContent] = useState("")
|
const [content, setContent] = useState("")
|
||||||
const [originalContent, setOriginalContent] = useState("")
|
const [originalContent, setOriginalContent] = useState("")
|
||||||
const [loading, setLoading] = useState(false)
|
const [loading, setLoading] = useState(false)
|
||||||
|
|
@ -1259,7 +1259,7 @@ export function SettingsDialog({ children }: SettingsDialogProps) {
|
||||||
})
|
})
|
||||||
}, [open])
|
}, [open])
|
||||||
|
|
||||||
const visibleTabs = useMemo(() => tabs, [])
|
const visibleTabs = useMemo(() => rowboatConnected ? tabs.filter(t => t.id !== "models") : tabs, [rowboatConnected])
|
||||||
|
|
||||||
const activeTabConfig = visibleTabs.find((t) => t.id === activeTab) ?? visibleTabs[0]
|
const activeTabConfig = visibleTabs.find((t) => t.id === activeTab) ?? visibleTabs[0]
|
||||||
const isJsonTab = activeTab === "mcp" || activeTab === "security"
|
const isJsonTab = activeTab === "mcp" || activeTab === "security"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue