Storybook에 Figma UI 컴포넌트 불러오기

2024. 6. 19. 17:59· Storybook
목차
  1. @storybook/addon-designs
  2. 1. Install
  3. 2. addon 등록
  4. 3. 스토리 파일에 파라미터 추가
  5. 결과
728x90

@storybook/addon-designs

 

GitHub - storybookjs/addon-designs: A Storybook addon that embeds Figma, websites, or images in the addon panel.

A Storybook addon that embeds Figma, websites, or images in the addon panel. - storybookjs/addon-designs

github.com

 

designs addon을 활용하면 Figma 디자인을 스토리북에 불러올 수 있기 때문에, Figma에서 디자인한 컴포넌트와 스토리북 컴포넌트를 시각적으로 비교해가며 개발을 진행할 수 있다는 장점이 있다.

 

 


 

1. Install

npm install -D @storybook/addon-designs

 

 

2. addon 등록

.storybook/main.ts

const config: StorybookConfig = {
  addons: [
    ...
    "@storybook/addon-designs",
  ],
};

 

 

3. 스토리 파일에 파라미터 추가

parameters: {
  design: {
    type: "figma",
    url: "<https://www.figma.com/file/AeDCknJEe8XPuUlk5uZgR2/EG-WEB?node-id=60-5533&t=w8K4UBDWlifEqXKT-4>",
  },
},

url은 Figma에서 Copy link를 통해 가져올 수 있다.

특정 컴포넌트의 url이 필요하다면 오른쪽 마우스를 클릭하여 Copy link to selection을 클릭한다.

 

이때 받게되는 url은 https://www.figma.com/design/상세주소 형식이기 때문에 그대로 붙여넣게 되면 에러가 발생한다.

 

그때 그냥 주소의 design 부분을 file로 바꿔주면 잘 동작한다.

 

 


 

결과

728x90

'Storybook' 카테고리의 다른 글

Omitted potentially unsafe URL args.  (0) 2024.07.03
Storybook 스토리 파일 생성 방법  (0) 2024.06.07
Storybook 컴포넌트 패키지 배포 (with Chromatic)  (0) 2024.05.27
storybook onchange 이벤트 테스트  (0) 2024.05.20
storybook과 styled-components 함께 사용하기  (0) 2024.04.09
  1. @storybook/addon-designs
  2. 1. Install
  3. 2. addon 등록
  4. 3. 스토리 파일에 파라미터 추가
  5. 결과
'Storybook' 카테고리의 다른 글
  • Omitted potentially unsafe URL args.
  • Storybook 스토리 파일 생성 방법
  • Storybook 컴포넌트 패키지 배포 (with Chromatic)
  • storybook onchange 이벤트 테스트
ZoD
ZoD
바쁘게 굴러가는 ZoD의 하루~
ZoD
como siempre
ZoD
  • 분류 전체보기 (173)
    • Daily (0)
    • Javascript (16)
      • 모던 자바스크립트 (46)
    • Typescript (8)
    • FrontEnd (7)
    • React (21)
      • tanstack query (1)
      • 라이브러리 (3)
    • Vue (33)
      • Nuxt (11)
      • Quasar (6)
    • CSS (12)
    • Storybook (8)
    • Figma (3)
    • CS 지식 (5)
    • Network (5)
    • 알고리즘 (2)
    • 사이드 프로젝트 (4)
      • ddangkong (4)
      • boncierge (0)
    • 개발, 근데 이제 헛소리를 곁들인 (1)
    • ETC (2)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

인기 글

최근 글

hELLO · Designed By 정상우.v4.2.2
ZoD
Storybook에 Figma UI 컴포넌트 불러오기
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.