Skip to content

Commit 723cf96

Browse files
committed
Refactor project directory structure by moving EditWebConfigurationForm to components and updating utility imports
- move `apps/editor/src/views/shared/components/EditWebConfigurationForm` to `apps/editor/src/views/components/EditWebConfigurationForm`
1 parent 7340ebf commit 723cf96

7 files changed

Lines changed: 10 additions & 11 deletions

File tree

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
11
import * as vscode from 'vscode'
2-
import { ui_web_configuration_to_config_format } from '@/views/utils/web-configuration-format-converters'
32
import { WebConfiguration } from '@shared/types/web-configuration'
3+
import { ui_web_configuration_to_config_format } from '@/utils/web-configuration-format-converters'
44

55
export const reorder_web_configurations = async (params: {
66
reordered_web_configurations: WebConfiguration[]
77
}): Promise<void> => {
88
const config = vscode.workspace.getConfiguration('codeWebChat')
9-
const config_formatted_web_configurations = params.reordered_web_configurations.map((web_configuration) =>
10-
ui_web_configuration_to_config_format(web_configuration)
11-
)
9+
const config_formatted_web_configurations =
10+
params.reordered_web_configurations.map((web_configuration) =>
11+
ui_web_configuration_to_config_format(web_configuration)
12+
)
1213
await config.update(
1314
'webConfigurations',
1415
config_formatted_web_configurations,
1516
vscode.ConfigurationTarget.Global
1617
)
17-
}
18+
}

apps/editor/src/views/shared/components/EditWebConfigurationForm/EditWebConfigurationForm.module.scss renamed to apps/editor/src/views/components/EditWebConfigurationForm/EditWebConfigurationForm.module.scss

File renamed without changes.

apps/editor/src/views/shared/components/EditWebConfigurationForm/EditWebConfigurationForm.tsx renamed to apps/editor/src/views/components/EditWebConfigurationForm/EditWebConfigurationForm.tsx

File renamed without changes.

apps/editor/src/views/shared/components/EditWebConfigurationForm/index.ts renamed to apps/editor/src/views/components/EditWebConfigurationForm/index.ts

File renamed without changes.

‎apps/editor/src/views/panel/frontend/Panel.tsx‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { useState } from 'react'
22
import { Main } from './Main'
33
import { Button as UiButton } from '@ui/components/editor/common/Button'
44
import { Page as UiPage } from '@ui/components/editor/panel/Page'
5-
import { EditWebConfigurationForm } from '@/views/shared/components/EditWebConfigurationForm'
5+
import { EditWebConfigurationForm } from '@/views/components/EditWebConfigurationForm'
66
import { TextButton as UiTextButton } from '@ui/components/editor/panel/TextButton'
77
import { MODE } from '../types/main-view-mode'
88
import { Home } from './Home'
@@ -504,9 +504,7 @@ export const Panel = () => {
504504
title="Edit Configuration"
505505
header_slot={
506506
!is_preview_disabled && (
507-
<UiTextButton
508-
on_click={handle_preview_web_configuration}
509-
>
507+
<UiTextButton on_click={handle_preview_web_configuration}>
510508
Preview
511509
</UiTextButton>
512510
)

‎apps/editor/src/views/settings/backend/settings-provider.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ import {
6161
handle_pick_reasoning_effort,
6262
handle_update_web_configuration
6363
} from './message-handlers'
64-
import { config_web_configuration_to_ui_format } from '@/views/utils/web-configuration-format-converters'
64+
import { config_web_configuration_to_ui_format } from '@/utils/web-configuration-format-converters'
6565

6666
export class SettingsProvider {
6767
private _webview_panel: vscode.WebviewPanel | undefined

‎apps/editor/src/views/settings/frontend/Settings.tsx‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { BackendMessage } from '../types/messages'
55
import { Home, NavItem } from './Home/Home'
66
import { use_web_configuration_editing } from './hooks/use-web-configuration-editing'
77
import { Modal as UiModal } from '@ui/components/editor/settings/Modal'
8-
import { EditWebConfigurationForm } from '@/views/shared/components/EditWebConfigurationForm'
8+
import { EditWebConfigurationForm } from '@/views/components/EditWebConfigurationForm'
99

1010
const vscode = acquireVsCodeApi()
1111

0 commit comments

Comments
 (0)