@rxflow/base
Version:
BaseFlow - 核心 Flow 组件库
33 lines (31 loc) • 951 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.DebugInfo = void 0;
var _react = _interopRequireDefault(require("react"));
var _reactFpsStats = _interopRequireDefault(require("react-fps-stats"));
require("./index.less");
var _jsxRuntime = require("react/jsx-runtime");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/**
* @author: yanxianliang
* @date: 2025-07-29 10:17
* @modified:2025/7/29 10:17 by yanxianliang
* @desc: 性能分析调试组件
*
* Copyright (c) 2025 by yanxianliang, All Rights Reserved.
*/
const DebugInfo = ({
debug
}) => {
const show = debug || window[Symbol.for('rxflow_debug')] === true;
if (!show) {
return null;
}
return /*#__PURE__*/(0, _jsxRuntime.jsx)("div", {
className: 'rxflow-debug',
children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_reactFpsStats.default, {})
});
};
exports.DebugInfo = DebugInfo;