Реэкспорт экспорт по умолчанию

Каков наилучший способ реэкспорта экспорта по умолчанию из другого файла?

Я хотел бы сделать что-то вроде этого:

export Button from './Button/Button';

По-видимому, это недопустимый синтаксис EcmaScript (однако он использовался для работы в более старых версиях Babel).

В результате я хочу import {Button} from 'components';

Есть ли лучший способ, может быть, один вкладыш? Синтаксис ES6 будет предпочтительным.

Спасибо!

1 ответ

Решение

Вы можете использовать export { x as y } синтаксис:

export { default as Button } from './Button/Button';

Я хотел бы сделать что-то вроде этого:

export Button from './Button/Button';

Существует предложение этапа 1 для этого синтаксиса: https://github.com/leebyron/ecmascript-more-export-from

Другие вопросы по тегам