Rename dialogue fork action classes

This commit is contained in:
murashit 2026-07-09 08:06:57 +09:00
parent 2debad388b
commit 085af148e6
2 changed files with 6 additions and 6 deletions

View file

@ -70,7 +70,7 @@ function TextHeader({ view, context }: { view: ThreadStreamTextView; context: Te
<TextAction
icon="archive"
label="Fork and archive"
className="codex-panel__fork-and-archive-message"
className="codex-panel__fork-and-archive-dialogue"
onClick={() => {
context.onForkMenuToggle?.(null);
context.onFork?.(fork, true);
@ -83,7 +83,7 @@ function TextHeader({ view, context }: { view: ThreadStreamTextView; context: Te
<TextAction
icon={forkMenuOpen ? "file-plus-corner" : "lucide-split"}
label={forkMenuOpen ? "Fork" : "Fork from here"}
className="codex-panel__fork-message"
className="codex-panel__fork-dialogue"
onClick={() => {
if (forkMenuOpen) {
context.onForkMenuToggle?.(null);

View file

@ -375,7 +375,7 @@ describe("thread stream rendering and action menu", () => {
const closedElement = renderThreadStreamBlockElement(closedBlock);
expect(closedElement.querySelector(".codex-panel__copy-dialogue")).not.toBeNull();
const initialFork = expectPresent(closedElement.querySelector<HTMLButtonElement>(".codex-panel__fork-message"));
const initialFork = expectPresent(closedElement.querySelector<HTMLButtonElement>(".codex-panel__fork-dialogue"));
expect(initialFork.getAttribute("aria-label")).toBe("Fork from here");
expect(initialFork.getAttribute("data-icon")).toBe("lucide-split");
initialFork.click();
@ -392,10 +392,10 @@ describe("thread stream rendering and action menu", () => {
const openElement = renderThreadStreamBlockElement(openBlock);
expect(openElement.querySelector(".codex-panel__copy-dialogue")).toBeNull();
expect(openElement.querySelector<HTMLButtonElement>(".codex-panel__fork-and-archive-message")?.getAttribute("aria-label")).toBe(
expect(openElement.querySelector<HTMLButtonElement>(".codex-panel__fork-and-archive-dialogue")?.getAttribute("aria-label")).toBe(
"Fork and archive",
);
const openFork = expectPresent(openElement.querySelector<HTMLButtonElement>(".codex-panel__fork-message"));
const openFork = expectPresent(openElement.querySelector<HTMLButtonElement>(".codex-panel__fork-dialogue"));
expect(openFork.getAttribute("aria-label")).toBe("Fork");
expect(openFork.getAttribute("data-icon")).toBe("file-plus-corner");
openFork.click();
@ -424,7 +424,7 @@ describe("thread stream rendering and action menu", () => {
})[0];
const element = renderThreadStreamBlockElement(block);
expectPresent(element.querySelector<HTMLButtonElement>(".codex-panel__fork-and-archive-message")).click();
expectPresent(element.querySelector<HTMLButtonElement>(".codex-panel__fork-and-archive-dialogue")).click();
expect(onFork).toHaveBeenCalledWith({ itemId: "a1", turnId: "turn-1" }, true);
});