💻
[React] 컴포넌트 import할 때 { } 있고 없고 차이
On this page
import할 때 어떤 것은 { }를 사용하고 어떤 것은 사용하지 않는걸까?
그 차이는 바로 export 방식의 차이
입니다.
javascriptimport React, { useState, useCallback } from "react";
export default
컴포넌트를 export default한 경우, import할 때 { }를 사용하지 않습니다.
javascriptfunction sampleComponent(props) {(생략...)}export default sampleComponent
javascriptimport sampleComponent from "../component/sampleComponent";const sampleScreen = () => {(생략...)}
export
컴포넌트를 export한 경우, import할 때 { }를 사용합니다.
javascriptfunction sampleComponent(props) {(생략...)}export sampleComponent
javascriptimport { sampleComponent } from "../component/sampleComponent";const sampleScreen = () => {(생략...)}