12 lines
477 B
TypeScript
12 lines
477 B
TypeScript
import type { ReactElement } from 'react';
|
|
import { useLocalSearchParams } from 'expo-router';
|
|
import { ProfileScreen } from '@/features/profile';
|
|
|
|
export default function ProfileRoute(): ReactElement | null {
|
|
const params = useLocalSearchParams<{ username: string }>();
|
|
const username = typeof params.username === 'string' ? params.username : null;
|
|
if (username === null || username.length === 0) {
|
|
return null;
|
|
}
|
|
return <ProfileScreen username={username} />;
|
|
}
|