mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-08-29 18:31:33 +00:00
fix: reset host virtualizer after editing (#1358)
This commit is contained in:
@@ -1033,48 +1033,48 @@ export function HostsPanel({
|
|||||||
update={updateSidebarPrefs}
|
update={updateSidebarPrefs}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<div
|
{!managerEditing && (
|
||||||
className={`flex flex-col flex-1 min-h-0 ${managerEditing ? "hidden" : ""}`}
|
<div className="flex flex-col flex-1 min-h-0">
|
||||||
>
|
<SidebarTree
|
||||||
<SidebarTree
|
children={
|
||||||
children={
|
hostTree
|
||||||
hostTree
|
? groupHosts(
|
||||||
? groupHosts(
|
applyFilters(
|
||||||
applyFilters(
|
sortHostTree(hostTree, sortKey, pinnedFirst),
|
||||||
sortHostTree(hostTree, sortKey, pinnedFirst),
|
filterState,
|
||||||
filterState,
|
),
|
||||||
),
|
groupKey,
|
||||||
groupKey,
|
groupLabel,
|
||||||
groupLabel,
|
).children
|
||||||
).children
|
: []
|
||||||
: []
|
}
|
||||||
}
|
onOpenTab={onOpenTab}
|
||||||
onOpenTab={onOpenTab}
|
onEditHost={onEditHost}
|
||||||
onEditHost={onEditHost}
|
onShareHost={(host) => setShareModalHost(host)}
|
||||||
onShareHost={(host) => setShareModalHost(host)}
|
onProxmoxDiscover={(host) => {
|
||||||
onProxmoxDiscover={(host) => {
|
const cfg = host.proxmoxConfig;
|
||||||
const cfg = host.proxmoxConfig;
|
setProxmoxHostId(Number(host.id));
|
||||||
setProxmoxHostId(Number(host.id));
|
setProxmoxDefaultCredentialId(cfg?.defaultCredentialId ?? null);
|
||||||
setProxmoxDefaultCredentialId(cfg?.defaultCredentialId ?? null);
|
setProxmoxDefaultAuthType(cfg?.defaultAuthType ?? undefined);
|
||||||
setProxmoxDefaultAuthType(cfg?.defaultAuthType ?? undefined);
|
setProxmoxDefaultUsername(undefined);
|
||||||
setProxmoxDefaultUsername(undefined);
|
setProxmoxDialogOpen(true);
|
||||||
setProxmoxDialogOpen(true);
|
}}
|
||||||
}}
|
query={hostSearch.trim().toLowerCase()}
|
||||||
query={hostSearch.trim().toLowerCase()}
|
selectionMode={selectionMode}
|
||||||
selectionMode={selectionMode}
|
onToggleSelectionMode={toggleSelectionMode}
|
||||||
onToggleSelectionMode={toggleSelectionMode}
|
loading={loading}
|
||||||
loading={loading}
|
onExportSelected={(ids) => {
|
||||||
onExportSelected={(ids) => {
|
setExportPreselection(new Set(ids));
|
||||||
setExportPreselection(new Set(ids));
|
setExportDialogOpen(true);
|
||||||
setExportDialogOpen(true);
|
}}
|
||||||
}}
|
arrangeLocked={arrangeLocked}
|
||||||
arrangeLocked={arrangeLocked}
|
density={sidebarPrefs.display.density}
|
||||||
density={sidebarPrefs.display.density}
|
trayTrigger={sidebarPrefs.display.trayTrigger}
|
||||||
trayTrigger={sidebarPrefs.display.trayTrigger}
|
showTags={sidebarPrefs.display.showTags}
|
||||||
showTags={sidebarPrefs.display.showTags}
|
openOnDoubleClick={sidebarPrefs.display.openOnDoubleClick}
|
||||||
openOnDoubleClick={sidebarPrefs.display.openOnDoubleClick}
|
/>
|
||||||
/>
|
</div>
|
||||||
</div>
|
)}
|
||||||
|
|
||||||
<div
|
<div
|
||||||
className={managerEditing ? "flex flex-col flex-1 min-h-0" : "hidden"}
|
className={managerEditing ? "flex flex-col flex-1 min-h-0" : "hidden"}
|
||||||
|
|||||||
Reference in New Issue
Block a user