import { useState } from "react"; // Mock Data Profile awal const mockProfileData = { fullName: "JonathanKristina", email: "JonathanKristina@gmail.com", bio: "UIUX holic" }; export default function SettingsContent() { const [formData, setFormData] = useState(mockProfileData); const handleChange = (e: React.ChangeEvent) => { const { name, value } = e.target; setFormData((prev) => ({ ...prev, [name]: value })); }; const handleSaveChanges = (e: React.FormEvent) => { e.preventDefault(); // Simulasi penyimpanan data sukses alert("Changes saved successfully!"); console.log("Saved Data:", formData); }; // Mendapatkan inisial huruf pertama untuk avatar profile gambar const initialLetter = formData.fullName ? formData.fullName.charAt(1).toUpperCase() : "U"; return (
{/* Header Title */}

Settings

Manage and edit your profile and account information.

{/* White Card Container */}
{/* Card Header */}

Profile Information

Update your photo and personal details.

{/* Card Body & Form */}
{/* Profile Photo Display Row */}
{initialLetter}

Profile Photo

{formData.fullName}


{/* Grid Inputs (Full Name & Email Address) */}
{/* Field: Full Name */}
{/* Field: Email Address */}
{/* Field: Professional Bio */}