Skip to content

Commit c74a0be

Browse files
committed
fix: 原始代码提出去写
1 parent bb84af1 commit c74a0be

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

app/renderer/src/main/src/pages/pluginDebugger/PluginDebuggerPage.tsx

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ export const PluginDebuggerPage: React.FC<PluginDebuggerPageProp> = ({generateYa
7171
const [pluginExecuting, setPluginExecuting] = useState<boolean>(false)
7272
const [showPluginExec, setShowPluginExec] = useState<boolean>(false)
7373
const [code, setCode] = useState<string>(PortScanPluginTemplate)
74+
const [originCode, setOriginCode] = useState<string>("")
7475
const [currentPluginName, setCurrentPluginName] = useState<string>("")
7576
const [tabActiveKey, setTabActiveKey] = useState<string>("code")
7677
const [operator, setOperator] = useState<{start: () => any; cancel: () => any}>()
@@ -219,7 +220,9 @@ export const PluginDebuggerPage: React.FC<PluginDebuggerPageProp> = ({generateYa
219220
pluginType={pluginType}
220221
setPluginType={setPluginType}
221222
code={code}
223+
originCode={originCode}
222224
setCode={setCode}
225+
setOriginCode={setOriginCode}
223226
setRefreshEditor={setRefreshEditor}
224227
setIsCancelFlag={setIsCancelFlag}
225228
></SecondNodeHeader>
@@ -242,6 +245,8 @@ export const PluginDebuggerPage: React.FC<PluginDebuggerPageProp> = ({generateYa
242245
setPluginType={setPluginType}
243246
code={code}
244247
setCode={setCode}
248+
originCode={originCode}
249+
setOriginCode={setOriginCode}
245250
setRefreshEditor={setRefreshEditor}
246251
setIsCancelFlag={setIsCancelFlag}
247252
></SecondNodeHeader>
@@ -283,6 +288,8 @@ interface SecondNodeHeaderProps {
283288
setCode: (i: string) => void
284289
setRefreshEditor: (i: number) => void
285290
setIsCancelFlag: (i: boolean) => void
291+
originCode: string
292+
setOriginCode: (i: string) => void
286293
}
287294

288295
const SecondNodeHeader: React.FC<SecondNodeHeaderProps> = React.memo(
@@ -295,9 +302,10 @@ const SecondNodeHeader: React.FC<SecondNodeHeaderProps> = React.memo(
295302
setCode,
296303
setCurrentPluginName,
297304
setRefreshEditor,
298-
setIsCancelFlag
305+
setIsCancelFlag,
306+
originCode,
307+
setOriginCode
299308
}) => {
300-
const [originCode, setOriginCode] = useState<string>("")
301309
const [script, setScript] = useState<YakScript>()
302310
const [pluginBaseInspectVisible, setPluginBaseInspectVisible] = useState<boolean>(false)
303311

0 commit comments

Comments
 (0)