forked from baron/baron-sso
조직도 표현 개선
This commit is contained in:
@@ -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(" · ");
|
||||
}
|
||||
|
||||
@@ -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"]',
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user