diff --git a/src/app/(main)/settings/accounts/page.tsx b/src/app/(main)/settings/accounts/page.tsx index 5417da9..428d788 100644 --- a/src/app/(main)/settings/accounts/page.tsx +++ b/src/app/(main)/settings/accounts/page.tsx @@ -1,7 +1,7 @@ 'use client'; import React, { useState, useEffect } from 'react'; -import { Users, Plus, Pencil, Trash2, X, Search, AlertTriangle } from 'lucide-react'; +import { Users, Plus, Pencil, Trash2, X, Search, AlertTriangle, Camera, Loader2 } from 'lucide-react'; import { useAuthStore } from '@/stores'; import employeeService from '@/services/employeeService'; import type { Employee, RoleCode, EmpStatus } from '@/types'; @@ -273,9 +273,13 @@ export default function AccountsPage() {
-
- {emp.name[0]} -
+ {emp.profileImage ? ( + {emp.name} + ) : ( +
+ {emp.name[0]} +
+ )} {emp.name}
@@ -495,6 +499,46 @@ export default function AccountsPage() {

추가 정보

+ {/* Profile Image */} +
+ +
+
+ {targetEmployee.profileImage ? ( + + ) : ( + {targetEmployee.name[0]} + )} +
+ + {targetEmployee.profileImage && ( + + )} +
+
+