fix: align lifecycle aria-label with scene title per review feedback
This commit is contained in:
@@ -44,7 +44,7 @@ const renderBeat = (beatId: "draft" | "artifact" | "deployment" | "ready-run") =
|
|||||||
describe("DemoLifecycleScene", () => {
|
describe("DemoLifecycleScene", () => {
|
||||||
it("renders prepared draft context honestly", () => {
|
it("renders prepared draft context honestly", () => {
|
||||||
renderBeat("draft");
|
renderBeat("draft");
|
||||||
expect(screen.getByRole("region", { name: /demo lifecycle detail/i })).toHaveAttribute("data-active-lifecycle", "draft");
|
expect(screen.getByRole("region", { name: "prepared workflow lifecycle" })).toHaveAttribute("data-active-lifecycle", "draft");
|
||||||
expect(screen.getByText("prepared context")).toBeInTheDocument();
|
expect(screen.getByText("prepared context")).toBeInTheDocument();
|
||||||
expect(screen.getByText("examples/lda_report_workflow")).toBeInTheDocument();
|
expect(screen.getByText("examples/lda_report_workflow")).toBeInTheDocument();
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ export const DemoLifecycleScene = ({ scene, beat, demo }: DemoLifecycleSceneProp
|
|||||||
</StageCaption>
|
</StageCaption>
|
||||||
<section
|
<section
|
||||||
className="demo-lifecycle-scene"
|
className="demo-lifecycle-scene"
|
||||||
aria-label="demo lifecycle detail"
|
aria-label="prepared workflow lifecycle"
|
||||||
data-active-lifecycle={beat.id}
|
data-active-lifecycle={beat.id}
|
||||||
>
|
>
|
||||||
<ol className="demo-lifecycle-scene__rail">
|
<ol className="demo-lifecycle-scene__rail">
|
||||||
|
|||||||
Reference in New Issue
Block a user