Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion jest.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ module.exports = {
testEnvironment: 'jsdom',
testMatch: ['**/tooling/tests/**/*.js'],
transformIgnorePatterns: [
'/node_modules/(?!(@momentum-design/components|@momentum-ui/react-collaboration|@lit|lit|cheerio))',
'/node_modules/(?!(@momentum-design/components|@momentum-ui/react-collaboration|@lit|lit|cheerio|react-error-boundary))',
],
// Use babel-jest or ts-jest depending on your setup
transform: {
Expand Down
2 changes: 1 addition & 1 deletion packages/contact-center/cc-components/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -76,4 +76,4 @@
"react": ">=18.3.1",
"react-dom": ">=18.3.1"
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -57,12 +57,11 @@ const StationLoginComponent: React.FunctionComponent<StationLoginComponentProps>
const [showCCSignOutModal, setShowCCSignOutModal] = useState<boolean>(false);
const [showDNError, setShowDNError] = useState<boolean>(false);
const [dnErrorText, setDNErrorText] = useState<string>('');
const {multiSignInModalRef, ccSignOutModalRef, saveConfirmDialogRef} = createStationLoginRefs();
const {multiSignInModalRef, ccSignOutModalRef, saveConfirmDialogRef} = createStationLoginRefs(logger);

useEffect(() => {
if (deviceType !== DESKTOP && Object.keys(LoginOptions).includes(deviceType)) {
setDialNumberLabel(LoginOptions[deviceType]);
setDialNumberPlaceholder(LoginOptions[deviceType]);
updateDialNumberLabel(deviceType, setDialNumberLabel, setDialNumberPlaceholder, logger);
}
}, [selectedDeviceType, isAgentLoggedIn]);

Expand All @@ -74,7 +73,8 @@ const StationLoginComponent: React.FunctionComponent<StationLoginComponentProps>
saveConfirmDialogRef,
showMultipleLoginAlert,
showCCSignOutModal,
showSaveConfirmDialog
showSaveConfirmDialog,
logger
);
}, [showMultipleLoginAlert, showCCSignOutModal, showSaveConfirmDialog]);

Expand All @@ -92,7 +92,7 @@ const StationLoginComponent: React.FunctionComponent<StationLoginComponentProps>
<Button
id="ContinueButton"
data-testid="ContinueButton"
onClick={() => continueClicked(multiSignInModalRef, handleContinue, setShowCCSignOutModal)}
onClick={() => continueClicked(multiSignInModalRef, handleContinue, setShowCCSignOutModal, logger)}
variant="secondary"
className="white-button"
>
Expand All @@ -105,7 +105,7 @@ const StationLoginComponent: React.FunctionComponent<StationLoginComponentProps>
ref={ccSignOutModalRef}
className="dialog-modal"
data-testid="cc-logout-modal"
onKeyDown={(e) => handleCCSignoutKeyDown(e, setShowCCSignOutModal)}
onKeyDown={(e) => handleCCSignoutKeyDown(e, setShowCCSignOutModal, logger)}
>
<Text tagname="h2" type="body-large-bold" className="modal-text">
{StationLoginLabels.CC_SIGN_OUT}
Expand All @@ -115,7 +115,7 @@ const StationLoginComponent: React.FunctionComponent<StationLoginComponentProps>
</Text>
<div className="dialog-modal-content">
<Button
onClick={() => ccCancelButtonClicked(ccSignOutModalRef, setShowCCSignOutModal)}
onClick={() => ccCancelButtonClicked(ccSignOutModalRef, setShowCCSignOutModal, logger)}
variant="secondary"
className="white-button"
data-testId="cc-cancel-button"
Expand All @@ -124,7 +124,7 @@ const StationLoginComponent: React.FunctionComponent<StationLoginComponentProps>
</Button>
<Button
data-testId="cc-logout-button"
onClick={() => continueClicked(ccSignOutModalRef, onCCSignOut, setShowCCSignOutModal)}
onClick={() => continueClicked(ccSignOutModalRef, onCCSignOut, setShowCCSignOutModal, logger)}
>
{StationLoginLabels.SIGN_OUT}
</Button>
Expand All @@ -145,7 +145,7 @@ const StationLoginComponent: React.FunctionComponent<StationLoginComponentProps>
type="button"
role="button"
aria-label="Close"
onClick={() => saveConfirmCancelClicked(saveConfirmDialogRef, setShowSaveConfirmDialog)}
onClick={() => saveConfirmCancelClicked(saveConfirmDialogRef, setShowSaveConfirmDialog, logger)}
className="cancelSaveLoginOptions"
></Button>
</div>
Expand All @@ -154,13 +154,15 @@ const StationLoginComponent: React.FunctionComponent<StationLoginComponentProps>
</Text>
<div className="dialog-modal-content">
<Button
onClick={() => saveConfirmCancelClicked(saveConfirmDialogRef, setShowSaveConfirmDialog)}
onClick={() => saveConfirmCancelClicked(saveConfirmDialogRef, setShowSaveConfirmDialog, logger)}
variant="secondary"
className="white-button"
>
{StationLoginLabels.CANCEL}
</Button>
<Button onClick={() => handleSaveConfirm(saveConfirmDialogRef, setShowSaveConfirmDialog, saveLoginOptions)}>
<Button
onClick={() => handleSaveConfirm(saveConfirmDialogRef, setShowSaveConfirmDialog, saveLoginOptions, logger)}
>
{StationLoginLabels.CONFIRM}
</Button>
</div>
Expand Down
Loading
Loading