diff --git a/packages/redux-devtools-ui/src/Tabs/TabsHeader.tsx b/packages/redux-devtools-ui/src/Tabs/TabsHeader.tsx
index f8642375..166535e4 100644
--- a/packages/redux-devtools-ui/src/Tabs/TabsHeader.tsx
+++ b/packages/redux-devtools-ui/src/Tabs/TabsHeader.tsx
@@ -144,8 +144,8 @@ export default class TabsHeader
extends Component, State> {
tabsRef!.getBoundingClientRect().width + this.hiddenTabsWidth[0] <
tabsWrapperRef!.getBoundingClientRect().width
) {
- hiddenTab = hiddenTabs.shift();
- visibleTabs.splice(Number(hiddenTab!.key), 0, hiddenTab!);
+ hiddenTab = hiddenTabs.shift()!;
+ visibleTabs.splice(Number(hiddenTab.key), 0, hiddenTab);
i++;
}
} else {
@@ -173,8 +173,8 @@ export default class TabsHeader extends Component, State> {
tabButtons[i].getBoundingClientRect().right + this.hiddenTabsWidth[0] <
tabsWrapperRight - this.iconWidth
) {
- hiddenTab = hiddenTabs.shift();
- visibleTabs.splice(Number(hiddenTab!.key), 0, hiddenTab!);
+ hiddenTab = hiddenTabs.shift()!;
+ visibleTabs.splice(Number(hiddenTab.key), 0, hiddenTab);
this.hiddenTabsWidth.shift();
i++;
}
diff --git a/packages/redux-devtools-utils/src/index.ts b/packages/redux-devtools-utils/src/index.ts
index 98e0f3c3..95732cf9 100644
--- a/packages/redux-devtools-utils/src/index.ts
+++ b/packages/redux-devtools-utils/src/index.ts
@@ -246,6 +246,7 @@ export function getStackTrace(
typeof Error.stackTraceLimit !== 'number' ||
Error.stackTraceLimit > traceLimit
) {
+ // eslint-disable-next-line @typescript-eslint/no-unnecessary-type-assertion
const frames = stack!.split('\n');
if (frames.length > traceLimit) {
stack = frames