feat(FN-4121): complete Step 2 — align resolver dimensions with chart CSS
Fusion-Task-Id: FN-4121 Fusion-Task-Lineage: aa8b8ab7-c250-4ce5-b42e-7b7a2ba920b1
This commit is contained in:
@@ -75,6 +75,18 @@ describe("agentsOrgChartLayout", () => {
|
||||
resolveOrgChartLayoutMode({ tree, availableWidth: 400 }),
|
||||
);
|
||||
});
|
||||
|
||||
it("uses compact mobile dimensions for auto mode near mobile breakpoint", () => {
|
||||
const tree = [
|
||||
makeNode("root", [
|
||||
makeNode("a", [makeNode("a1"), makeNode("a2")]),
|
||||
makeNode("b", [makeNode("b1"), makeNode("b2")]),
|
||||
]),
|
||||
];
|
||||
|
||||
expect(estimateOrgChartWidth(tree, 700)).toBe(680);
|
||||
expect(resolveOrgChartLayoutMode({ tree, availableWidth: 700 })).toBe("horizontal");
|
||||
});
|
||||
});
|
||||
|
||||
describe("isOrgChartLayoutPreference", () => {
|
||||
|
||||
Reference in New Issue
Block a user