import { JSX } from 'react'; import { LinkPaymentWaitListItem, LinkPaymentWaitListProps } from '../../model/link-pay/types'; import { ListDateGroup } from '../list-date-group'; export const LinkPaymentWaitList = ({ additionalServiceCategory, listItems, mid }: LinkPaymentWaitListProps) => { const getListDateGroup = () => { let rs = []; let date = ''; let list = []; for (let i = 0; i < listItems.length; i++) { let items = listItems[i]; if(!!items) { let scheduledSendDate = items?.scheduledSendDate; scheduledSendDate = scheduledSendDate?.substring(0, 8); if(!!scheduledSendDate) { if(i === 0) { date = scheduledSendDate; } if(date !== scheduledSendDate) { date = scheduledSendDate; if(list.length > 0) { rs.push( ); } list = []; } list.push(items); } } } if (list.length > 0) { rs.push( ); } return rs; }; return ( <>
{getListDateGroup()}
) };