Проблема форматирования экспорта по умолчанию в файле js — WEBPACK_ИМПОРТИРОВАН_МОДУЛЬ_3__.Значение по умолчанию не определено

#javascript #reactjs #export

Вопрос:

Я следую курсу Code с Мошем, изучаю, как использовать react. В ходе курса он написал следующий код.

 import jwtDecode from "jwt-decode";
import http from "./httpService";

const token = "authToken";

export async function login(user) {
  const { data: jwt } = await http.post("/api/login", {
    username: user.username,
    password: user.password,
  });
  localStorage.setItem(token, jwt);
  http.setAuthHeader();
  return jwtDecode(jwt);
};

export async function logout() {
  await http.post("/api/logout");
  localStorage.removeItem(token);
  http.setAuthHeader();
};

export async function register(user) {
  const { data: jwt } = await http.post("/api/registerUser", user);
  localStorage.setItem(token, jwt);
};

export function clearSession() {
  localStorage.removeItem(token);
  http.setAuthHeader();
};

export const getJwt = localStorage.getItem(token);

export function getUser() {
  const jwt = localStorage.getItem(token);
  if (jwt) return jwtDecode(jwt);
  else return null;
};

export default {
  login,
  logout,
  register,
  getJwt,
  getUser,
  clearSession,
};
 

Когда я запускаю код, я получаю ошибку. Я предполагаю, что что-то связано с форматом экспорта по умолчанию, но, похоже, он отлично работает для Mosh. Это просто проблема с версией?