refactor: 💡 sort app_context.ts import

This commit is contained in:
Jin 2025-04-10 22:21:07 +02:00
parent 54a0bdeb14
commit 522b96f978

View File

@ -1,30 +1,29 @@
import froca from "../services/froca.js"; import type { Attribute } from "../services/attribute_parser.js";
import bundleService from "../services/bundle.js"; import bundleService from "../services/bundle.js";
import RootCommandExecutor from "./root_command_executor.js"; import froca from "../services/froca.js";
import Entrypoints, { type SqlExecuteResults } from "./entrypoints.js"; import { initLocale,t } from "../services/i18n.js";
import options from "../services/options.js";
import utils from "../services/utils.js";
import zoomComponent from "./zoom.js";
import TabManager from "./tab_manager.js";
import Component from "./component.js";
import keyboardActionsService from "../services/keyboard_actions.js"; import keyboardActionsService from "../services/keyboard_actions.js";
import linkService, { type ViewScope } from "../services/link.js"; import linkService, { type ViewScope } from "../services/link.js";
import MobileScreenSwitcherExecutor, { type Screen } from "./mobile_screen_switcher.js"; import type LoadResults from "../services/load_results.js";
import MainTreeExecutors from "./main_tree_executors.js"; import options from "../services/options.js";
import toast from "../services/toast.js"; import toast from "../services/toast.js";
import ShortcutComponent from "./shortcut_component.js"; import utils from "../services/utils.js";
import { t, initLocale } from "../services/i18n.js"; import type { ConfirmWithMessageOptions, ConfirmWithTitleOptions } from "../widgets/dialogs/confirm.js";
import type NoteDetailWidget from "../widgets/note_detail.js";
import type { ResolveOptions } from "../widgets/dialogs/delete_notes.js"; import type { ResolveOptions } from "../widgets/dialogs/delete_notes.js";
import type { PromptDialogOptions } from "../widgets/dialogs/prompt.js"; import type { PromptDialogOptions } from "../widgets/dialogs/prompt.js";
import type { ConfirmWithMessageOptions, ConfirmWithTitleOptions } from "../widgets/dialogs/confirm.js"; import type NoteDetailWidget from "../widgets/note_detail.js";
import type LoadResults from "../services/load_results.js";
import type { Attribute } from "../services/attribute_parser.js";
import type NoteTreeWidget from "../widgets/note_tree.js"; import type NoteTreeWidget from "../widgets/note_tree.js";
import type { default as NoteContext, GetTextEditorCallback } from "./note_context.js";
import type TypeWidget from "../widgets/type_widgets/type_widget.js";
import type EditableTextTypeWidget from "../widgets/type_widgets/editable_text.js"; import type EditableTextTypeWidget from "../widgets/type_widgets/editable_text.js";
import type FAttribute from "../entities/fattribute.js"; import type TypeWidget from "../widgets/type_widgets/type_widget.js";
import Component from "./component.js";
import Entrypoints, { type SqlExecuteResults } from "./entrypoints.js";
import MainTreeExecutors from "./main_tree_executors.js";
import MobileScreenSwitcherExecutor, { type Screen } from "./mobile_screen_switcher.js";
import type { default as NoteContext, GetTextEditorCallback } from "./note_context.js";
import RootCommandExecutor from "./root_command_executor.js";
import ShortcutComponent from "./shortcut_component.js";
import TabManager from "./tab_manager.js";
import zoomComponent from "./zoom.js";
interface Layout { interface Layout {
getRootWidget: (appContext: AppContext) => RootWidget; getRootWidget: (appContext: AppContext) => RootWidget;