alexhancock/remove-settings-v1 (#2744)

Co-authored-by: Zane Staggs <zane@squareup.com>
This commit is contained in:
Alex Hancock
2025-06-02 14:04:57 -04:00
committed by GitHub
parent abee0000c2
commit a89fa18502
139 changed files with 324 additions and 4300 deletions
+8 -25
View File
@@ -14,22 +14,20 @@ import { type Recipe } from './recipe';
import ChatView from './components/ChatView';
import SuspenseLoader from './suspense-loader';
import { type SettingsViewOptions } from './components/settings/SettingsView';
import SettingsViewV2 from './components/settings_v2/SettingsView';
import MoreModelsView from './components/settings/models/MoreModelsView';
import ConfigureProvidersView from './components/settings/providers/ConfigureProvidersView';
import SettingsView, { SettingsViewOptions } from './components/settings/SettingsView';
import SessionsView from './components/sessions/SessionsView';
import SharedSessionView from './components/sessions/SharedSessionView';
import SchedulesView from './components/schedule/SchedulesView';
import ProviderSettings from './components/settings_v2/providers/ProviderSettingsPage';
import ProviderSettings from './components/settings/providers/ProviderSettingsPage';
import RecipeEditor from './components/RecipeEditor';
import { useChat } from './hooks/useChat';
import 'react-toastify/dist/ReactToastify.css';
import { useConfig, MalformedConfigError } from './components/ConfigContext';
import { addExtensionFromDeepLink as addExtensionFromDeepLinkV2 } from './components/settings_v2/extensions';
import { ModelAndProviderProvider } from './components/ModelAndProviderContext';
import { addExtensionFromDeepLink as addExtensionFromDeepLinkV2 } from './components/settings/extensions';
import { backupConfig, initConfig, readAllConfig } from './api/sdk.gen';
import PermissionSettingsView from './components/settings_v2/permission/PermissionSetting';
import PermissionSettingsView from './components/settings/permission/PermissionSetting';
import { type SessionDetails } from './sessions';
@@ -462,7 +460,7 @@ export default function App() {
);
return (
<>
<ModelAndProviderProvider>
<ToastContainer
aria-label="Toast notifications"
toastClassName={() =>
@@ -496,7 +494,7 @@ export default function App() {
<ProviderSettings onClose={() => setView('chat')} isOnboarding={true} />
)}
{view === 'settings' && (
<SettingsViewV2
<SettingsView
onClose={() => {
setView('chat');
}}
@@ -504,21 +502,6 @@ export default function App() {
viewOptions={viewOptions as SettingsViewOptions}
/>
)}
{view === 'moreModels' && (
<MoreModelsView
onClose={() => {
setView('settings');
}}
setView={setView}
/>
)}
{view === 'configureProviders' && (
<ConfigureProvidersView
onClose={() => {
setView('settings');
}}
/>
)}
{view === 'ConfigureProviders' && (
<ProviderSettings onClose={() => setView('chat')} isOnboarding={false} />
)}
@@ -579,6 +562,6 @@ export default function App() {
setIsGoosehintsModalOpen={setIsGoosehintsModalOpen}
/>
)}
</>
</ModelAndProviderProvider>
);
}