diff --git a/scripts/pack.js b/scripts/pack.js index 48c011b..9622b9b 100644 --- a/scripts/pack.js +++ b/scripts/pack.js @@ -1,7 +1,7 @@ const fs = require("fs"); const JSZip = require("jszip"); const ChromeExtension = require("crx"); -const { execSync, exec } = require("child_process"); +const { execSync } = require("child_process"); const semver = require("semver"); const manifest = require("../src/manifest.json"); const package = require("../package.json"); @@ -47,8 +47,6 @@ if (process.env.GITHUB_REF_TYPE === "branch") { } execSync("npm run build", { stdio: "inherit" }); -// 再打包分割的文件 -// execSync("npm run build:split", { stdio: "inherit" }); // 处理firefox和chrome的zip压缩包 diff --git a/src/pages/options/routes/ScriptList.tsx b/src/pages/options/routes/ScriptList.tsx index aaec85a..53986e9 100644 --- a/src/pages/options/routes/ScriptList.tsx +++ b/src/pages/options/routes/ScriptList.tsx @@ -615,6 +615,7 @@ function ScriptList() { const dealColumns: ColumnProps[] = []; newColumns.forEach((item) => { + console.log(newColumns); switch (item.width) { case -1: break; @@ -625,37 +626,39 @@ function ScriptList() { }); const sortIndex = dealColumns.findIndex((item) => item.key === "sort"); + let SortableItem; + if (sortIndex !== -1) { + SortableItem = (props: any) => { + const { attributes, listeners, setNodeRef, transform, transition } = useSortable({ id: props!.record.uuid }); - const SortableItem = (props: any) => { - const { attributes, listeners, setNodeRef, transform, transition } = useSortable({ id: props!.record.uuid }); + const style = { + transform: CSS.Transform.toString(transform), + transition, + }; - const style = { - transform: CSS.Transform.toString(transform), - transition, + // 替换排序列,使其可以拖拽 + props.children[sortIndex + 1] = ( +