diff --git a/apps/client/src/widgets/type_widgets/Attachment.tsx b/apps/client/src/widgets/type_widgets/Attachment.tsx index b936779af..341f2d30b 100644 --- a/apps/client/src/widgets/type_widgets/Attachment.tsx +++ b/apps/client/src/widgets/type_widgets/Attachment.tsx @@ -1,32 +1,35 @@ -import { t } from "i18next"; -import { TypeWidgetProps } from "./type_widget"; import "./Attachment.css"; -import NoteLink from "../react/NoteLink"; -import Button from "../react/Button"; -import { useContext, useEffect, useRef, useState } from "preact/hooks"; -import { ParentComponent, refToJQuerySelector } from "../react/react_utils"; -import HelpButton from "../react/HelpButton"; -import FAttachment from "../../entities/fattachment"; -import Alert from "../react/Alert"; -import utils from "../../services/utils"; -import content_renderer from "../../services/content_renderer"; -import { useTriliumEvent } from "../react/hooks"; -import froca from "../../services/froca"; -import Dropdown from "../react/Dropdown"; -import Icon from "../react/Icon"; -import { FormDropdownDivider, FormListItem } from "../react/FormList"; -import open from "../../services/open"; -import toast from "../../services/toast"; -import link from "../../services/link"; -import image from "../../services/image"; -import FormFileUpload from "../react/FormFileUpload"; -import server from "../../services/server"; -import dialog from "../../services/dialog"; -import ws from "../../services/ws"; -import appContext from "../../components/app_context"; + import { ConvertAttachmentToNoteResponse } from "@triliumnext/commons"; -import options from "../../services/options"; +import { t } from "i18next"; +import { useContext, useEffect, useRef, useState } from "preact/hooks"; + +import appContext from "../../components/app_context"; +import FAttachment from "../../entities/fattachment"; import FNote from "../../entities/fnote"; +import content_renderer from "../../services/content_renderer"; +import dialog from "../../services/dialog"; +import froca from "../../services/froca"; +import image from "../../services/image"; +import link from "../../services/link"; +import open from "../../services/open"; +import options from "../../services/options"; +import server from "../../services/server"; +import toast from "../../services/toast"; +import utils from "../../services/utils"; +import ws from "../../services/ws"; +import Admonition from "../react/Admonition"; +import Alert from "../react/Alert"; +import Button from "../react/Button"; +import Dropdown from "../react/Dropdown"; +import FormFileUpload from "../react/FormFileUpload"; +import { FormDropdownDivider, FormListItem } from "../react/FormList"; +import HelpButton from "../react/HelpButton"; +import { useTriliumEvent } from "../react/hooks"; +import Icon from "../react/Icon"; +import NoteLink from "../react/NoteLink"; +import { ParentComponent, refToJQuerySelector } from "../react/react_utils"; +import { TypeWidgetProps } from "./type_widget"; /** * Displays the full list of attachments of a note and allows the user to interact with them. @@ -94,7 +97,7 @@ function AttachmentListHeader({ noteId }: { noteId: string }) { /> - ) + ); } /** @@ -133,7 +136,7 @@ export function AttachmentDetail({ note, viewScope }: TypeWidgetProps) { )} > - ) + ); } function AttachmentInfo({ attachment, isFullDetail }: { attachment: FAttachment, isFullDetail?: boolean }) { @@ -194,14 +197,14 @@ function AttachmentInfo({ attachment, isFullDetail }: { attachment: FAttachment,