UNPKG

mp-lens

Version:

微信小程序分析工具 (Unused Code, Dependencies, Visualization)

12 lines 1.87 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.UnusedFilesView = UnusedFilesView; const jsx_runtime_1 = require("preact/jsx-runtime"); const UnusedFilesView_module_css_1 = __importDefault(require("./UnusedFilesView.module.css")); function UnusedFilesView({ unusedFiles, onReturnToTree }) { return ((0, jsx_runtime_1.jsxs)("div", { className: UnusedFilesView_module_css_1.default.unusedFilesView, children: [(0, jsx_runtime_1.jsxs)("div", { className: UnusedFilesView_module_css_1.default.unusedFilesViewHeader, children: [(0, jsx_runtime_1.jsx)("h2", { children: "\u672A\u4F7F\u7528\u6587\u4EF6\u5217\u8868" }), (0, jsx_runtime_1.jsx)("button", { onClick: onReturnToTree, className: UnusedFilesView_module_css_1.default.returnToTreeButton, children: "\u2190 \u8FD4\u56DE\u6587\u4EF6\u6811\u89C6\u56FE" })] }), (0, jsx_runtime_1.jsxs)("div", { className: UnusedFilesView_module_css_1.default.analysisContent, children: [unusedFiles.length > 0 && ((0, jsx_runtime_1.jsx)("div", { className: UnusedFilesView_module_css_1.default.detailsCard, children: (0, jsx_runtime_1.jsx)("div", { className: UnusedFilesView_module_css_1.default.simpleListContainer, children: (0, jsx_runtime_1.jsx)("ul", { className: UnusedFilesView_module_css_1.default.simpleList, children: unusedFiles.map((filePath) => ((0, jsx_runtime_1.jsx)("li", { title: filePath, children: filePath }, filePath))) }) }) })), unusedFiles.length === 0 && ((0, jsx_runtime_1.jsx)("div", { className: UnusedFilesView_module_css_1.default.detailsCard, children: (0, jsx_runtime_1.jsx)("p", { children: "\u6CA1\u6709\u53D1\u73B0\u672A\u4F7F\u7528\u7684\u6587\u4EF6\u3002" }) }))] })] })); } //# sourceMappingURL=UnusedFilesView.js.map