เมื่อใช้โมดูล ES6 ฉันรู้ว่าฉันสามารถตั้งชื่อแทนการนำเข้าได้
import { foo as bar } from 'my-module';
และฉันรู้ว่าฉันสามารถนำเข้าการนำเข้าเริ่มต้น
import defaultMember from 'my-module';
ฉันต้องการนามแฝงการนำเข้าเริ่มต้นและฉันคิดว่าสิ่งต่อไปนี้จะได้ผล
import defaultMember as alias from 'my-module';
แต่นั่นส่งผลให้เกิดข้อผิดพลาดในการแยกวิเคราะห์ (ไวยากรณ์)
ฉันจะสร้างชื่อแทนการนำเข้าเริ่มต้นได้อย่างไร (หรือฉันสามารถ?)
import WrappedComponent, { Component } from 'my-module';