user page fallback fix test

This commit is contained in:
Kalle (Sendou) 2020-11-28 11:39:05 +02:00
parent 3fdb9b8258
commit 41e7ba3eee

View File

@ -38,12 +38,15 @@ const ProfilePage = (props: Props) => {
const [buildToEdit, setBuildToEdit] = useState<boolean | Build>(false);
const [loggedInUser] = useUser();
const { data: user } = useSWR<GetUserByIdentifierData>(
const { data } = useSWR<GetUserByIdentifierData>(
!!props.user?.id && props.user.id === loggedInUser?.id
? `/api/users/${props.user.id}`
: null,
{ initialData: props.user }
);
const user = data ? data : props.user;
const { data: builds, weaponCounts, setWeapon, buildCount } = useBuildsByUser(
user?.id
);