mirror of
https://github.com/murashit/codex-panel.git
synced 2026-07-22 06:57:10 +00:00
Rename dialogue fork action classes
This commit is contained in:
parent
2debad388b
commit
085af148e6
2 changed files with 6 additions and 6 deletions
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in a new issue