Remplacement du Loader par WithLoader

This commit is contained in:
2020-07-22 09:18:50 +02:00
parent c4373cce46
commit bc9aa1721a
9 changed files with 62 additions and 67 deletions

View File

@ -1,7 +1,6 @@
import React, { useEffect } from 'react';
import React from 'react';
import { Page } from '../Page';
import { UserForm } from '../UserForm';
import { Loader } from '../Loader';
import { User } from '../../types/user';
import { useUserProfileQuery } from '../../gql/queries/profile';
import { useUpdateUserProfileMutation } from '../../gql/mutations/profile';
@ -27,11 +26,9 @@ export function ProfilePage() {
<div className="columns">
<div className="column is-6 is-offset-3">
<h2 className="is-size-2 subtitle">Mon profil</h2>
<WithLoader loading={isLoading}>
<WithLoader loading={isLoading || !userProfile}>
{
userProfile ?
<UserForm onChange={onUserChange} user={userProfile} /> :
<Loader />
<UserForm onChange={onUserChange} user={userProfile} />
}
</WithLoader>
</div>