import { useTranslation } from "react-i18next"; import { Box, FolderSearch } from "lucide-react"; import { Input } from "@/components/input"; import { SectionCard, SettingRow, FakeSwitch } from "@/components/section-card"; import type { HostEditorForm } from "./HostEditorData"; type SetHostField = ( key: K, value: HostEditorForm[K], ) => void; export function HostDockerTab({ form, setField, }: { form: HostEditorForm; setField: SetHostField; }) { const { t } = useTranslation(); return ( } >
setField("enableDocker", v)} />
); } export function HostFilesTab({ form, setField, }: { form: HostEditorForm; setField: SetHostField; }) { const { t } = useTranslation(); return ( } >
setField("enableFileManager", v)} />
setField("defaultPath", e.target.value)} /> {t("hosts.fileManagerPathHint")}
); }