feat(settings): restructure settings layout and separate route modules

This commit is contained in:
poyrazavsever
2026-07-20 10:25:40 +03:00
parent cc22c8ee1d
commit b424385667
34 changed files with 2867 additions and 1691 deletions
+18
View File
@@ -0,0 +1,18 @@
import { requireFreelancerBackend } from "@/server/web/freelancer";
import { ProfileSettingsForm } from "./profile-settings-form";
export default async function ProfileSettingsPage() {
const { context } = await requireFreelancerBackend();
const [firstName = "", ...lastNameParts] = context.profile.displayName.trim().split(/\s+/);
return (
<ProfileSettingsForm
initial={{
firstName,
lastName: lastNameParts.join(" "),
email: context.user.email,
avatarUrl: context.user.image ?? "",
}}
/>
);
}