Importing named members with aliases
suggest changeSometimes you may encounter members that have really long member names, such as thisIsWayTooLongOfAName()
. In this case, you can import the member and give it a shorter name to use in your current module:
import { thisIsWayTooLongOfAName as shortName } from 'module'
shortName()
You can import multiple long member names like this:
import { thisIsWayTooLongOfAName as shortName, thisIsAnotherLongNameThatShouldNotBeUsed as otherName } from 'module'
shortName()
console.log(otherName)
And finally, you can mix import aliases with the normal member import:
import {thisIsWayTooLongOfAName as shortName, PI} from 'module'
shortName()
console.log(PI)
Found a mistake? Have a question or improvement idea?
Let me know.
Table Of Contents