Нет, не существует стандарта на то, как вы импортируете что-либо. Но вместо того, чтобы импортировать все, просто импортируйте то, что вам нужно, это также поможет веб-пакету потрясти дерево неиспользуемого кода. Поэтому я хотел бы предложить следующее:
import { Avatar } from '@material-ui/core';
Еще одно, что я хотел бы сделать, это отделить мой локальный импорт от импорта пакетов, это делает код более читабельным:
import React, { useState, FormEvent } from 'react';
import LockOutlinedIcon from '@material-ui/icons/LockOutlined';
import { ExecutionResult } from 'graphql';
import { Avatar, Grid, Checkbox, TextField, FormControlLabel, CssBaseline } from '@material-ui/core';
import { Redirect } from 'react-router-dom';
import { useMutation } from '@apollo/react-hooks';
import { useDispatch } from 'react-redux';
import { useFormik } from 'formik';
import { LOGIN } from '../../graphql/mutations/login';
import { schema } from '../../helpers/validations/login';
import { store } from '../../store';
import { Wrapper, StyledLink, Form, StyledTypography, StyledBox, StyledContainer } from './styles';
import StatusMessage from '../../helpers/statusMessages/loginMessage';
import Copyright from '../../components/copyright/copyright';
import CustomButton from '../../components/button/button';
import SignInResponse from '../../graphql/responses/login';