export default (consumer: any) => { const { legal, individual, activation, _count, ...rest } = consumer const { business_activities: business_counts } = _count || { business_activities: 0 } const partner = legal?.partner || individual?.partner delete legal?.partner delete individual?.partner return { ...rest, partner, legal: legal ? { ...legal } : null, individual: individual ? { ...individual, fullname: `${rest?.first_name} ${rest?.last_name}` } : null, name: legal ? legal.name : `${individual?.first_name} ${individual?.last_name}`, business_counts, // license_info: prepareLicenseInfo(activation), } } function prepareLicenseInfo(latestLicense: any) { if (!latestLicense) return null const { license, ...rest } = latestLicense return { ...rest, } }