feature/freelens-parity-complete #87

Merged
sarman merged 16 commits from feature/freelens-parity-complete into master 2026-06-10 01:06:11 +00:00
Showing only changes of commit 11b77806eb - Show all commits

View File

@ -7,8 +7,8 @@ import { deleteResourceCmd, forceDeleteResourceCmd, getResourceYamlCmd } from "@
import { ResourceActionMenu } from "./ResourceActionMenu";
import { ConfirmDeleteDialog } from "./ConfirmDeleteDialog";
import { LogStreamPanel } from "./LogStreamPanel";
import { ShellExecModal } from "./ShellExecModal";
import { AttachModal } from "./AttachModal";
import { InteractiveShellModal } from "./InteractiveShellModal";
import { InteractiveAttachModal } from "./InteractiveAttachModal";
import { EditResourceModal } from "./EditResourceModal";
interface PodListProps {
@ -177,24 +177,22 @@ export function PodList({ pods, clusterId, namespace, onRefresh }: PodListProps)
)}
{activeModal?.type === "shell" && (
<ShellExecModal
open
onOpenChange={(o) => { if (!o) setActiveModal(null); }}
<InteractiveShellModal
clusterId={clusterId}
namespace={activeModal.pod.namespace}
podName={activeModal.pod.name}
containers={activeModal.pod.containers}
pod={activeModal.pod.name}
container={activeModal.pod.containers[0]}
onClose={() => setActiveModal(null)}
/>
)}
{activeModal?.type === "attach" && (
<AttachModal
open
onOpenChange={(o) => { if (!o) setActiveModal(null); }}
<InteractiveAttachModal
clusterId={clusterId}
namespace={activeModal.pod.namespace}
podName={activeModal.pod.name}
containers={activeModal.pod.containers}
pod={activeModal.pod.name}
container={activeModal.pod.containers[0]}
onClose={() => setActiveModal(null)}
/>
)}