website refactor
This commit is contained in:
@@ -7,7 +7,7 @@ import { ProfileSettings } from '@/components/drivers/ProfileSettings';
|
||||
import { AchievementGrid } from '@/ui/AchievementGrid';
|
||||
import { ProfileHero } from '@/ui/ProfileHero';
|
||||
import { ProfileStatGrid } from '@/ui/ProfileStatGrid';
|
||||
import { ProfileTabs } from '@/ui/ProfileTabs';
|
||||
import { ProfileTabs, type ProfileTab as ProfileTabsType } from '@/ui/ProfileTabs';
|
||||
import { TeamMembershipGrid } from '@/ui/TeamMembershipGrid';
|
||||
import type { ProfileViewData } from '@/lib/view-data/ProfileViewData';
|
||||
import { Box } from '@/ui/Box';
|
||||
@@ -74,7 +74,7 @@ export function ProfileTemplate({
|
||||
Create your driver profile to join leagues, compete in races, and connect with other drivers.
|
||||
</Text>
|
||||
</Box>
|
||||
<CreateDriverForm />
|
||||
<CreateDriverForm onSuccess={() => {}} isPending={false} />
|
||||
</Stack>
|
||||
</Card>
|
||||
</Box>
|
||||
@@ -150,7 +150,7 @@ export function ProfileTemplate({
|
||||
stats={viewData.stats ? { rating: Number(viewData.stats.ratingLabel) || 0 } : null}
|
||||
globalRank={Number(viewData.stats?.globalRankLabel) || 0}
|
||||
timezone={viewData.extendedProfile?.timezone || 'UTC'}
|
||||
socialHandles={viewData.extendedProfile?.socialHandles.map(s => ({ ...s, platform: s.platformLabel as any })) || []}
|
||||
socialHandles={viewData.extendedProfile?.socialHandles.map(s => ({ ...s, platform: s.platformLabel })) || []}
|
||||
onAddFriend={onFriendRequestSend}
|
||||
friendRequestSent={friendRequestSent}
|
||||
/>
|
||||
@@ -176,7 +176,7 @@ export function ProfileTemplate({
|
||||
/>
|
||||
)}
|
||||
|
||||
<ProfileTabs activeTab={activeTab as any} onTabChange={onTabChange as any} />
|
||||
<ProfileTabs activeTab={activeTab as unknown as ProfileTabsType} onTabChange={onTabChange as unknown as (tab: ProfileTabsType) => void} />
|
||||
|
||||
{activeTab === 'history' && (
|
||||
<Card>
|
||||
|
||||
Reference in New Issue
Block a user