Skip to content

Commit

Permalink
Add Number.isNaN back just in case
Browse files Browse the repository at this point in the history
Appears to have been added in mui#8831
  • Loading branch information
iammminzzy committed Apr 9, 2024
1 parent 2648542 commit 1c03796
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions packages/mui-material/src/Tabs/Tabs.js
Expand Up @@ -420,9 +420,14 @@ const Tabs = React.forwardRef(function Tabs(inProps, ref) {
[size]: tabMeta ? tabMeta[size] : 0,
};

// IE11 support, replace with Number.isNaN
// eslint-disable-next-line no-restricted-globals
if (isNaN(indicatorStyle[startIndicator]) || isNaN(indicatorStyle[size])) {
if (
!(
typeof indicatorStyle[startIndicator] === 'number' &&
!Number.isNaN(indicatorStyle[startIndicator]) &&
typeof indicatorStyle[size] === 'number' &&
!Number.isNaN(indicatorStyle[size])
)
) {
setIndicatorStyle(newIndicatorStyle);
} else {
const dStart = Math.abs(indicatorStyle[startIndicator] - newIndicatorStyle[startIndicator]);
Expand Down

0 comments on commit 1c03796

Please sign in to comment.