setShowUnlinkSSOModal(true)}
>
{t('unlink_sso')}
setShowUnlinkSSOModal(false)}
institutionName={
userEmailData.affiliation?.institution.name || ''
}
institutionEmail={userEmailData.email}
hasLicence={userEmailData.emailHasInstitutionLicence || false}
/>
)
}
const domainAlsoForGroupWithDomainCapture =
domainCapturedByGroupRolloutFlagEnabled
? userEmailData?.affiliation?.domainCapturedByGroup &&
userEmailData?.affiliation?.group?.domainCaptureEnabled
: userEmailData?.affiliation?.group?.domainCaptureEnabled
if (domainAlsoForGroupWithDomainCapture) {
// user is not linked via Commons and should link via groups
// do not show UI to link to Commons
return null
}
return (