diff --git a/frontend/src/pages/mobile/public/Members.jsx b/frontend/src/pages/mobile/public/Members.jsx index 27b256a..acad70e 100644 --- a/frontend/src/pages/mobile/public/Members.jsx +++ b/frontend/src/pages/mobile/public/Members.jsx @@ -19,11 +19,14 @@ function MobileMembers() { }, []); // 멤버 카드 렌더링 함수 - const renderMemberCard = (member, isFormer = false) => ( + const renderMemberCard = (member, index, isFormer = false) => ( setSelectedMember(member)} className="text-center cursor-pointer" + initial={{ opacity: 0, y: 20 }} + animate={{ opacity: 1, y: 0 }} + transition={{ delay: index * 0.05, duration: 0.3 }} whileTap={{ scale: 0.95 }} >
@@ -44,7 +47,7 @@ function MobileMembers() {
{/* 현재 멤버 */}
- {members.map((member) => renderMemberCard(member))} + {members.map((member, index) => renderMemberCard(member, index))}
{/* 전 멤버 */} @@ -54,7 +57,7 @@ function MobileMembers() {

전 멤버

- {formerMembers.map((member) => renderMemberCard(member, true))} + {formerMembers.map((member, index) => renderMemberCard(member, index, true))}
)}