import { Link } from 'react-router-dom'; import { Card } from '../../../components/ui/card'; import { useStaffPermissionServiceContext } from '../../../services/StaffPermissionService'; import CampaignSendingDomainSection from '../OrganizationPage/CampaignSendingDomainSection'; import CampaignMailingAddressSection from '../OrganizationPage/CampaignMailingAddressSection'; export default function CampaignSendingDomainPage() { const { activeWorkspace, permissionsSettled, canView, canManage } = useStaffPermissionServiceContext(); const mayViewCampaigns = Boolean(activeWorkspace) && canView('campaigns'); return (
Checking your permissions.
) : !mayViewCampaigns ? (Campaigns are not available in this workspace.
) : !canManage('organization') ? (Ask a practice administrator to set up or check your marketing email sending domain and mailing address.
) : ( <>