Remove deps on `@polymer` from types/ directory
Release-Notes: skip
Change-Id: Ib8ac8846a9b8fc1d3c51b0c45512a414dcdcd7e1
diff --git a/polygerrit-ui/app/elements/change/gr-reply-dialog/gr-reply-dialog.ts b/polygerrit-ui/app/elements/change/gr-reply-dialog/gr-reply-dialog.ts
index 927d8e8..893eeb9 100644
--- a/polygerrit-ui/app/elements/change/gr-reply-dialog/gr-reply-dialog.ts
+++ b/polygerrit-ui/app/elements/change/gr-reply-dialog/gr-reply-dialog.ts
@@ -28,13 +28,8 @@
removeServiceUsers,
toReviewInput,
} from '../../../utils/account-util';
-import {IronA11yAnnouncer} from '@polymer/iron-a11y-announcer/iron-a11y-announcer';
import {TargetElement} from '../../../api/plugin';
-import {
- FixIronA11yAnnouncer,
- isDefined,
- ParsedChangeInfo,
-} from '../../../types/types';
+import {isDefined, ParsedChangeInfo} from '../../../types/types';
import {
AccountInfoInput,
AccountInput,
@@ -139,6 +134,7 @@
import {accountsModelToken} from '../../../models/accounts-model/accounts-model';
import {pluginLoaderToken} from '../../shared/gr-js-api-interface/gr-plugin-loader';
import {modalStyles} from '../../../styles/gr-modal-styles';
+import {ironAnnouncerRequestAvailability} from '../../polymer-util';
export enum FocusTarget {
ANY = 'any',
@@ -656,9 +652,7 @@
override connectedCallback() {
super.connectedCallback();
- (
- IronA11yAnnouncer as unknown as FixIronA11yAnnouncer
- ).requestAvailability();
+ ironAnnouncerRequestAvailability();
this.getPluginLoader().jsApiService.addElement(
TargetElement.REPLY_DIALOG,