import { ListDateGroup } from '../list-date-group'; import { AdditionalServiceCategory } from '../../model/types'; import { AccountHolderAuthListProps, ExtensionAccountHolderAuthContentItem } from '../../model/account-holder-auth/types'; import { JSX } from 'react'; export const AccountHolderAuthList = ({ additionalServiceCategory, listItems, mid }: AccountHolderAuthListProps) => { const getListDateGroup = () => { let rs = []; let date = ''; let list = []; for (let i = 0; i < listItems.length; i++) { let items = listItems[i]; if (!!items) { let requestDate = items?.requestDate; requestDate = requestDate?.substring(0, 8); if (!!requestDate) { if (i === 0) { date = requestDate; } if (date !== requestDate) { date = requestDate; if (list.length > 0) { rs.push( ); } list = []; } list.push(items); } } } if (list.length > 0) { rs.push( ) } return rs; }; return ( <>
{getListDateGroup()}
) }