mergeGroupTraits function
Implementation
GroupTraits mergeGroupTraits(GroupTraits a, GroupTraits b) {
return GroupTraits(
address: a.address != null && b.address != null
? mergeAddress(a.address as Address, b.address as Address)
: a.address ?? b.address,
avatar: a.avatar ?? b.avatar,
createdAt: a.createdAt ?? b.createdAt,
description: a.description ?? b.description,
email: a.email ?? b.email,
employees: a.employees ?? b.employees,
id: a.id ?? b.id,
industry: a.industry ?? b.industry,
name: a.name ?? b.name,
phone: a.phone ?? b.phone,
plan: a.plan ?? b.plan,
website: a.website ?? b.website,
custom: a.custom.isEmpty ? b.custom : a.custom);
}