Стоит отметить, что в ES6, если вы «экспортируете по умолчанию», синтаксис для импорта следующий:
import AnyNameHere from «package/path»

В то время как, если вы экспортируете const FunctionName = function, то синтаксис для импорта будет следующим:
import { FunctionName } from ‘package/path’

Это важно, потому что он определяет, может ли потребитель называть импорт с оператором as или без него, например:
import { FunctionName as MyNamedFunction } from package/path.

Вы также можете использовать оператор экспорта по умолчанию И оператор экспорта в том же файле и импортировать из него модули, например:

импортировать TheDefault, {TheNamedFuncion, TheOtherNamedFunction as MyNamedFunction} из «пакета/пути».