Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
October 15, 2022 02:47 pm GMT

Default vs Named exports

There are two primary ways to export values with JavaScript: default exports and named exports. But you can use one or both of them in the same file. A file can have not more than one default export, but it can have as many named exports as you like

Export Statements:
export default function Button() {} // default export
export function Button() {} // named export

Import Statements:
import Button from './button.js'; // default export
import { Button } from './button.js'; // Named export

When you write a default import, you can put any name you want after import.
For example, you could write
import Banana from './button.js'
and it would still provide you with the same default export.
In contrast, with named imports, the name has to match on both sides. Thats why they are called named imports!


Original Link: https://dev.to/shacodes/default-vs-named-exports-19hj

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To