import React, { useEffect, useState } from 'react'; import { Card, Avatar, Row, Col, Flex, Badge, Button, Tag } from 'antd'; import Icon, { CloseCircleOutlined, CloseCircleTwoTone, LoginOutlined, LogoutOutlined } from '@ant-design/icons'; import { LogIn, LogOut } from 'lucide-react'; import { useRouter } from 'next/navigation'; const { Meta } = Card; export default function PresenceCardComponent({ presenceType, presenceUrl, presenceData }) { const router = useRouter(); const handleClick = (type) => { if(type === 'Datang'){ router.push('/check-in'); } else { router.push('/check-out'); } } // console.log(presenceData?.presence?.time) return (
{!presenceUrl ? presenceType === 'Datang' ? } style={{ background: '#EFDCAB'}} /> : } style={{ background: '#EFDCAB'}} /> : }
{presenceType === 'Datang' ?
{presenceData?.time || '00:00'} WIB
:
{presenceData?.presence?.time || '00:00'} WIB
}
{presenceType === "Datang" ? ( ) : ( ) }
); }