1
0
forked from baron/baron-sso

조직도 표현 개선

This commit is contained in:
2026-05-29 10:33:15 +09:00
parent 6a6730b544
commit c489c7c38f
34 changed files with 1872 additions and 391 deletions

View File

@@ -976,7 +976,12 @@ function selectionKey(selection: OrgPickerSelection) {
}
function formatMember(member: OrgContextMember) {
return [member.name, member.position, member.jobTitle]
return [
member.name,
member.position,
member.jobTitle,
member.isLeader || member.isOwner ? "조직장" : "",
]
.filter(Boolean)
.join(" · ");
}

View File

@@ -146,6 +146,7 @@ describe("org-context chart SDK", () => {
expect(
chartContainer.querySelectorAll("[data-baron-org-node]"),
).toHaveLength(3);
expect(chartContainer.textContent).toContain("Leader · 팀장 · 조직장");
const platformCheckbox = pickerContainer.querySelector<HTMLInputElement>(
'input[value="tenant:team-platform"]',
);