'use client'; import classnames from 'classnames'; import { useState } from 'react'; import EmployerMemberSelect from './EmployerMemberSelect'; import IdCardViewer from './IdCardViewer'; import IdCardDownloader from './IdCardDownloader'; interface IdCardSelectorProps { role: string; roleId: string; name: string; } const IdCardSelector: React.FC = ({ role, roleId, name }) => { const [selectedEmployer, setSelectedEmployer] = useState(null); const [selectedMember, setSelectedMember] = useState(null); const handleSelectedEmployer = (plPlanKey: string): void => { setSelectedMember(null); setSelectedEmployer(null); setSelectedEmployer(plPlanKey); }; const handleSelectedMember = (pbEntityKey: string): void => { setSelectedEmployer(null); setSelectedMember(null); setSelectedMember(pbEntityKey); }; return (
{selectedMember && ( )} {selectedEmployer && ( )}
); } export default IdCardSelector;