From 8bfe8f7f2efcfe5e0a436a3069e921092c5f8acf Mon Sep 17 00:00:00 2001 From: Rajesh Kumar Date: Thu, 18 Dec 2025 10:29:52 +0530 Subject: [PATCH] fix(ccwidgets): make addressbook enabled by default for outdial --- .../task/OutdialCall/outdial-call.tsx | 2 +- .../src/components/task/task.types.ts | 3 +- .../out-dial-call.snapshot.tsx.snap | 381 ++++++++++++++++-- .../OutdialCall/out-dial-call.snapshot.tsx | 17 + .../task/OutdialCall/out-dial-call.tsx | 13 + .../contact-center/task/src/task.types.ts | 3 +- .../task/tests/OutdialCall/index.tsx | 17 + 7 files changed, 405 insertions(+), 31 deletions(-) diff --git a/packages/contact-center/cc-components/src/components/task/OutdialCall/outdial-call.tsx b/packages/contact-center/cc-components/src/components/task/OutdialCall/outdial-call.tsx index b3a9db796..40c14f9ab 100644 --- a/packages/contact-center/cc-components/src/components/task/OutdialCall/outdial-call.tsx +++ b/packages/contact-center/cc-components/src/components/task/OutdialCall/outdial-call.tsx @@ -34,7 +34,7 @@ const OutdialCallComponent: React.FunctionComponent = getOutdialANIEntries, isTelephonyTaskActive, getAddressBookEntries, - isAddressBookEnabled, + isAddressBookEnabled = true, } = props; const TABS = { diff --git a/packages/contact-center/cc-components/src/components/task/task.types.ts b/packages/contact-center/cc-components/src/components/task/task.types.ts index cc69874c8..78c720e9c 100644 --- a/packages/contact-center/cc-components/src/components/task/task.types.ts +++ b/packages/contact-center/cc-components/src/components/task/task.types.ts @@ -548,8 +548,9 @@ export interface OutdialCallProps { /** * Flag to determine if the address book is enabled. + * Defaults to true if not provided. */ - isAddressBookEnabled: boolean; + isAddressBookEnabled?: boolean; /** * Boolean indicating if there's an active telephony task. diff --git a/packages/contact-center/cc-components/tests/components/task/OutdialCall/__snapshots__/out-dial-call.snapshot.tsx.snap b/packages/contact-center/cc-components/tests/components/task/OutdialCall/__snapshots__/out-dial-call.snapshot.tsx.snap index ba0b83ff3..e21b1d740 100644 --- a/packages/contact-center/cc-components/tests/components/task/OutdialCall/__snapshots__/out-dial-call.snapshot.tsx.snap +++ b/packages/contact-center/cc-components/tests/components/task/OutdialCall/__snapshots__/out-dial-call.snapshot.tsx.snap @@ -103,7 +103,7 @@ exports[`Outdial Call Component Address Book functionality displays address book style="--local-width: 100%;" >