website refactor

This commit is contained in:
2026-01-14 23:46:04 +01:00
parent c1a86348d7
commit 4a2d7d15a5
294 changed files with 5637 additions and 3418 deletions

View File

@@ -4,7 +4,8 @@ import { updateProfileAction } from './actions';
import { ProfilePageClient } from './ProfilePageClient';
export default async function ProfilePage() {
const result = await ProfilePageQuery.execute();
const query = new ProfilePageQuery();
const result = await query.execute();
if (result.isErr()) {
notFound();
@@ -13,5 +14,11 @@ export default async function ProfilePage() {
const viewData = result.unwrap();
const mode = viewData.driver.id ? 'profile-exists' : 'needs-profile';
return <ProfilePageClient viewData={viewData} mode={mode} onSaveSettings={updateProfileAction} />;
return (
<ProfilePageClient
viewData={viewData}
mode={mode}
onSaveSettings={updateProfileAction}
/>
);
}