import React, { useRef } from 'react'; import { IonIcon } from '@ionic/react'; import { camera, personOutline } from 'ionicons/icons'; interface AvatarPickerProps { previewUrl: string | null; onFileChange: (e: React.ChangeEvent) => void; initials?: string; disabled?: boolean; } const AvatarPicker: React.FC = ({ previewUrl, onFileChange, initials, disabled = false, }) => { const fileInputRef = useRef(null); const handleClick = () => { if (!disabled) { fileInputRef.current?.click(); } }; return (
); }; export default AvatarPicker;