import { Stack, Select, Divider } from "@mantine/core"; import { useTranslation } from "react-i18next"; import { ChangeMetadataParameters } from "../../../../hooks/tools/changeMetadata/useChangeMetadataParameters"; import { TrappedStatus } from "../../../../types/metadata"; import CustomMetadataStep from "./CustomMetadataStep"; interface AdvancedOptionsStepProps { parameters: ChangeMetadataParameters; onParameterChange: (key: K, value: ChangeMetadataParameters[K]) => void; disabled?: boolean; addCustomMetadata: (key?: string, value?: string) => void; removeCustomMetadata: (id: string) => void; updateCustomMetadata: (id: string, key: string, value: string) => void; } const AdvancedOptionsStep = ({ parameters, onParameterChange, disabled = false, addCustomMetadata, removeCustomMetadata, updateCustomMetadata }: AdvancedOptionsStepProps) => { const { t } = useTranslation(); return ( {/* Trapped Status */}