diff --git a/plugin/src/query/injector.ts b/plugin/src/query/injector.ts index d84c2c4..f9d934d 100644 --- a/plugin/src/query/injector.ts +++ b/plugin/src/query/injector.ts @@ -1,12 +1,12 @@ import { MarkdownRenderChild } from "obsidian"; import type { MarkdownPostProcessorContext } from "obsidian"; import type { SvelteComponent } from "svelte"; +import type TodoistPlugin from ".."; import debug from "../log"; import ErrorDisplay from "../ui/ErrorDisplay.svelte"; import TodoistQuery from "../ui/TodoistQuery.svelte"; import { parseQuery } from "./parser"; import { applyReplacements } from "./replacements"; -import type TodoistPlugin from ".."; export class QueryInjector { private readonly plugin: TodoistPlugin; diff --git a/plugin/src/services/modals.tsx b/plugin/src/services/modals.tsx index f2348c0..929fed2 100644 --- a/plugin/src/services/modals.tsx +++ b/plugin/src/services/modals.tsx @@ -1,3 +1,4 @@ +import { Modal, Platform } from "obsidian"; import React from "react"; import { type Root, createRoot } from "react-dom/client"; import type TodoistPlugin from ".."; @@ -5,7 +6,6 @@ import { ModalContext, type ModalInfo } from "../ui/context/modal"; import { PluginContext } from "../ui/context/plugin"; import { CreateTaskModal } from "../ui/createTaskModal"; import { OnboardingModal } from "../ui/onboardingModal"; -import { Modal, Platform } from "obsidian"; type ModalOptions = { title?: string; diff --git a/plugin/src/ui/createTaskModal/Popover.tsx b/plugin/src/ui/createTaskModal/Popover.tsx index 9ad41be..1b4264c 100644 --- a/plugin/src/ui/createTaskModal/Popover.tsx +++ b/plugin/src/ui/createTaskModal/Popover.tsx @@ -1,8 +1,8 @@ +import { Platform } from "obsidian"; import type { PropsWithChildren } from "react"; -import { useModalContext } from "../context/modal"; -import { Popover as AriaPopover, type PopoverProps } from "react-aria-components"; import React from "react"; -import { Platform } from "obsidian"; +import { Popover as AriaPopover, type PopoverProps } from "react-aria-components"; +import { useModalContext } from "../context/modal"; export const Popover: React.FC = ({ children }) => { const modal = useModalContext(); diff --git a/plugin/src/ui/createTaskModal/ProjectSelector.tsx b/plugin/src/ui/createTaskModal/ProjectSelector.tsx index 8577287..ea62804 100644 --- a/plugin/src/ui/createTaskModal/ProjectSelector.tsx +++ b/plugin/src/ui/createTaskModal/ProjectSelector.tsx @@ -1,3 +1,4 @@ +import { Platform } from "obsidian"; import React, { useMemo, useState } from "react"; import { Button, @@ -15,7 +16,6 @@ import type { Section, SectionId } from "../../api/domain/section"; import { ObsidianIcon } from "../components/obsidian-icon"; import { usePluginContext } from "../context/plugin"; import { Popover } from "./Popover"; -import { Platform } from "obsidian"; export type ProjectIdentifier = { projectId: ProjectId;