import React from 'react'; import { Box, Stack, TextInput } from '@mantine/core'; import type { UserProfileSettings } from '@/types/models'; interface ProfileSettingsProps { settings: UserProfileSettings; onInputChange: (key: keyof UserProfileSettings, value: string) => void; } const ProfileSettings: React.FC = ({ settings, onInputChange, }) => ( onInputChange('displayName', e.currentTarget.value)} placeholder="Enter display name" data-testid="display-name-input" /> onInputChange('email', e.currentTarget.value)} placeholder="Enter email" data-testid="email-input" /> ); export default ProfileSettings;