12 lines
798 B
TypeScript
12 lines
798 B
TypeScript
/** P0·P1·한글 우선순위 등 → 배지용 Tailwind 클래스 */
|
|
export function newChannelPriorityClass(priority: string): string {
|
|
const p = priority.trim().toLowerCase();
|
|
if (p === "p0" || p === "높음" || p === "high")
|
|
return "bg-[var(--color-status-critical-bg)] text-[var(--color-status-critical-text)] border-[var(--color-status-critical-border)]";
|
|
if (p === "p1" || p === "중간" || p === "medium")
|
|
return "bg-[var(--color-status-warning-bg)] text-[var(--color-status-warning-text)] border-[var(--color-status-warning-border)]";
|
|
if (p === "p2" || p === "낮음" || p === "low")
|
|
return "bg-[var(--color-status-good-bg)] text-[var(--color-status-good-text)] border-[var(--color-status-good-border)]";
|
|
return "bg-neutral-10 text-neutral-80 border-neutral-20";
|
|
}
|