chore: new telephony config as default (#260)

- Mark first new telephony config as default
- Show telephony config in campaign details
This commit is contained in:
Abhishek 2026-04-30 17:33:16 +05:30 committed by GitHub
parent 14bc66d21d
commit 5cfdbeff02
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 139 additions and 19 deletions

View file

@ -614,6 +614,21 @@ export default function CampaignDetailPage() {
)}
</dd>
</div>
<div>
<dt className="text-sm font-medium">Telephony Configuration</dt>
<dd className="mt-1">
{campaign.telephony_configuration_id ? (
<button
onClick={() => router.push(`/telephony-configurations/${campaign.telephony_configuration_id}`)}
className="text-blue-600 hover:text-blue-800 hover:underline"
>
{campaign.telephony_configuration_name || `Configuration #${campaign.telephony_configuration_id}`}
</button>
) : (
<span className="text-muted-foreground">Not assigned</span>
)}
</dd>
</div>
<div>
<dt className="text-sm font-medium">State</dt>
<dd className="mt-1 capitalize">{campaign.state}</dd>