import React from "react"; import { Stack, Text, PasswordInput, Select } from "@mantine/core"; import { useTranslation } from "react-i18next"; import { AddPasswordParameters } from "../../../hooks/tools/addPassword/useAddPasswordParameters"; interface AddPasswordSettingsProps { parameters: AddPasswordParameters; onParameterChange: (key: keyof AddPasswordParameters, value: any) => void; disabled?: boolean; } const AddPasswordSettings = ({ parameters, onParameterChange, disabled = false }: AddPasswordSettingsProps) => { const { t } = useTranslation(); return ( {/* Password Settings */} {t('addPassword.passwords.title', 'Passwords')} onParameterChange('password', e.target.value)} disabled={disabled} /> onParameterChange('ownerPassword', e.target.value)} disabled={disabled} /> {/* Encryption Settings */} {t('addPassword.encryption.title', 'Encryption')}