diff --git a/ui/src/components/IssueChatThread.test.tsx b/ui/src/components/IssueChatThread.test.tsx index 17ea34d6..aa6267e6 100644 --- a/ui/src/components/IssueChatThread.test.tsx +++ b/ui/src/components/IssueChatThread.test.tsx @@ -1,12 +1,16 @@ // @vitest-environment jsdom -import { act } from "react"; +import { act, createRef, forwardRef, useImperativeHandle } from "react"; import type { ReactNode } from "react"; import { createRoot } from "react-dom/client"; import { MemoryRouter } from "react-router-dom"; import { afterEach, beforeEach, describe, expect, it, vi } from "vitest"; import { IssueChatThread, resolveAssistantMessageFoldedState } from "./IssueChatThread"; +const { markdownEditorFocusMock } = vi.hoisted(() => ({ + markdownEditorFocusMock: vi.fn(), +})); + vi.mock("@assistant-ui/react", () => ({ AssistantRuntimeProvider: ({ children }: { children: ReactNode }) =>