Skip to content

Commit d4e0640

Browse files
committed
refactor: rm useless code
1 parent 48bfe5a commit d4e0640

8 files changed

Lines changed: 0 additions & 152 deletions

File tree

web/app/components/memshell/results/multi-packer.tsx

Lines changed: 0 additions & 118 deletions
This file was deleted.

web/app/components/memshell/results/result-component.tsx

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,13 @@ import { base64ToBytes, downloadBytes, downloadContent } from "@/lib/utils";
1010

1111
import { AgentResult } from "./agent";
1212
import { JarResult } from "./jar-result";
13-
import { MultiPackResult } from "./multi-packer";
1413

1514
export function ResultComponent({
1615
packResult,
17-
allPackResults,
1816
packMethod,
1917
generateResult,
2018
}: Readonly<{
2119
packResult: string | undefined;
22-
allPackResults: Map<string, string> | undefined;
2320
packMethod: string;
2421
generateResult?: MemShellResult;
2522
}>) {
@@ -45,15 +42,6 @@ export function ResultComponent({
4542
}
4643
}, [packMethod, packResult, shellClassName]);
4744

48-
if (allPackResults) {
49-
return (
50-
<MultiPackResult
51-
allPackResults={allPackResults}
52-
packMethod={packMethod}
53-
shellClassName={generateResult?.injectorClassName}
54-
/>
55-
);
56-
}
5745
if (isAgent) {
5846
return (
5947
<AgentResult

web/app/components/memshell/shell-result.tsx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,10 @@ import { ResultComponent } from "./results/result-component";
1515

1616
export default function ShellResult({
1717
packResult,
18-
allPackResults,
1918
packMethod,
2019
generateResult,
2120
}: Readonly<{
2221
packResult: string | undefined;
23-
allPackResults: Map<string, string> | undefined;
2422
packMethod: string;
2523
generateResult?: MemShellResult;
2624
}>) {
@@ -40,7 +38,6 @@ export default function ShellResult({
4038
<BasicInfo generateResult={generateResult} />
4139
<ResultComponent
4240
packResult={packResult}
43-
allPackResults={allPackResults}
4441
packMethod={packMethod}
4542
generateResult={generateResult}
4643
/>

web/app/components/probeshell/shell-result.tsx

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,14 @@ import { QuickUsage } from "@/components/probeshell/quick-usage";
66
import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs";
77

88
import CodeViewer from "../code-viewer";
9-
import { MultiPackResult } from "../memshell/results/multi-packer";
109
import { BasicInfo } from "./basic-info";
1110

1211
export default function ShellResult({
1312
packResult,
14-
allPackResults,
1513
packMethod,
1614
generateResult,
1715
}: Readonly<{
1816
packResult: string | undefined;
19-
allPackResults: Map<string, string> | undefined;
2017
packMethod: string;
2118
generateResult?: ProbeShellResult;
2219
}>) {
@@ -33,14 +30,6 @@ export default function ShellResult({
3330
</TabsList>
3431
<TabsContent value="packResult" className="space-y-2">
3532
<BasicInfo generateResult={generateResult} />
36-
{allPackResults && (
37-
<MultiPackResult
38-
allPackResults={allPackResults}
39-
shellClassName={generateResult?.shellClassName}
40-
packMethod={packMethod}
41-
height={height}
42-
/>
43-
)}
4433
{packResult && (
4534
<CodeViewer
4635
code={packResult}

web/app/routes/memshell.tsx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,6 @@ export default function MemShellPage() {
9494
});
9595

9696
const [packResult, setPackResult] = useState<string | undefined>();
97-
const [allPackResults, setAllPackResults] = useState<Map<string, string> | undefined>();
9897
const [generateResult, setGenerateResult] = useState<MemShellResult>();
9998
const [packMethod, setPackMethod] = useState<string>("");
10099
const submitLockRef = useRef(false);
@@ -118,7 +117,6 @@ export default function MemShellPage() {
118117
const result = (await response.json()) as MemShellGenerateResponse;
119118
setGenerateResult(result.memShellResult);
120119
setPackResult(result.packResult);
121-
setAllPackResults(result.allPackResults);
122120
setPackMethod(data.packingMethod);
123121
toast.success(t("toast.generateSuccess"));
124122
} catch (error) {
@@ -163,7 +161,6 @@ export default function MemShellPage() {
163161
packMethod={packMethod}
164162
generateResult={generateResult}
165163
packResult={packResult}
166-
allPackResults={allPackResults}
167164
/>
168165
</div>
169166
</form>

web/app/routes/probeshell.tsx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@ export default function ProbeShellGenerator() {
6262
});
6363

6464
const [packResult, setPackResult] = useState<string | undefined>();
65-
const [allPackResults, setAllPackResults] = useState<Map<string, string> | undefined>();
6665
const [generateResult, setGenerateResult] = useState<ProbeShellResult>();
6766
const [packMethod, setPackMethod] = useState<string>("");
6867
const submitLockRef = useRef(false);
@@ -90,7 +89,6 @@ export default function ProbeShellGenerator() {
9089
const result = (await response.json()) as ProbeShellGenerateResponse;
9190
setGenerateResult(result.probeShellResult);
9291
setPackResult(result.packResult);
93-
setAllPackResults(result.allPackResults);
9492
setPackMethod(data.packingMethod);
9593
toast.success(t("toast.generateSuccess"));
9694
} catch (error) {
@@ -120,7 +118,6 @@ export default function ProbeShellGenerator() {
120118
packMethod={packMethod}
121119
generateResult={generateResult}
122120
packResult={packResult}
123-
allPackResults={allPackResults}
124121
/>
125122
</div>
126123
</form>

web/app/types/memshell.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,6 @@ export type PackerConfig = Array<PackerOption>;
108108
export interface MemShellGenerateResponse {
109109
memShellResult: MemShellResult;
110110
packResult?: string;
111-
allPackResults?: Map<string, string>;
112111
}
113112

114113
export interface APIErrorResponse {

web/app/types/probeshell.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ export interface PayloadFormValues {
5555
export interface ProbeShellGenerateResponse {
5656
probeShellResult: ProbeShellResult;
5757
packResult?: string;
58-
allPackResults?: Map<string, string>;
5958
}
6059

6160
export interface ProbeShellResult {

0 commit comments

Comments
 (0)