UNPKG

react-dyn-tabs

Version:
13 lines (12 loc) 463 B
"use strict"; exports.__esModule = true; exports["default"] = void 0; var _react = require("react"); var _default = exports["default"] = function _default(TabComponent) { return /*#__PURE__*/(0, _react.memo)(TabComponent, function (oldProps, newProps) { var id = oldProps.id, oldActiveId = oldProps.selectedTabID, newActiveId = newProps.selectedTabID; return oldActiveId === newActiveId || id !== oldActiveId && id !== newActiveId; }); };