in packages/search-ui/src/actions/a11yNotify.ts [10:35]
export default function a11yNotify(
messageFunc: string,
messageArgs?: unknown
): void {
if (!this.hasA11yNotifications) return;
const getMessage = this.a11yNotificationMessages[messageFunc];
if (!getMessage) {
const errorMessage = `Could not find corresponding message function in a11yNotificationMessages: "${messageFunc}"`;
console.warn("Action", "a11yNotify", errorMessage);
return;
}
const message = getMessage(messageArgs);
announceToScreenReader(message);
if (this.debug) {
// eslint-disable-next-line no-console
console.log("Search UI: Action", "a11yNotify", {
messageFunc,
messageArgs,
message
});
}
}