Changed app settings configuration form to match settings panels (#3829)

This commit is contained in:
Zane
2025-08-05 09:14:37 -07:00
committed by GitHub
parent 861bd0a71d
commit c4c6b98d86
5 changed files with 193 additions and 113 deletions
@@ -10,6 +10,7 @@ import { MainPanelLayout } from '../Layout/MainPanelLayout';
import { Bot, Share2, Monitor, MessageSquare } from 'lucide-react';
import { useState, useEffect } from 'react';
import ChatSettingsSection from './chat/ChatSettingsSection';
import { CONFIGURATION_ENABLED } from '../../updates';
export type SettingsViewOptions = {
deepLinkConfig?: ExtensionConfig;
@@ -126,7 +127,7 @@ export default function SettingsView({
className="mt-0 focus-visible:outline-none focus-visible:ring-0"
>
<div className="space-y-8">
<ConfigSettings />
{CONFIGURATION_ENABLED && <ConfigSettings />}
<AppSettingsSection scrollToSection={viewOptions.section} />
</div>
</TabsContent>