import React from 'react'; import { Page } from '../Page'; import { UserForm } from '../UserForm'; import { User } from '../../types/user'; import { useUserProfile } from '../../gql/queries/user'; import { useUpdateUserMutation } from '../../gql/mutations/user'; import { WithLoader } from '../WithLoader'; export function ProfilePage() { const { user, loading } = useUserProfile(); const [ updateUser, updateUserMutation ] = useUpdateUserMutation(); const isLoading = updateUserMutation.loading || loading; const onUserChange = (updatedUser: User) => { if (user.name !== updatedUser.name) { updateUser({ variables: {id: user.id, changes: { name: updatedUser.name }}}); } }; return (

Mon profil

{ }
); }