2021~_Projects/SeorimHwa_Flower Shop Website

Mocule Design_20210524-25_Day22,23

Indie Olineoguli 2021. 5. 25. 16:03

진행 사항

- Select Molecule Component 구현

- InputForm Molecule Component 구현

- FilterBar Molecule Component 구현

 

1. Select Molecule

2. InputForm Molecule

3. FilterBar Molecule

위 세가지 Molecule Component 들은 addon Knobs 를 사용하여 storybook UI 상에서 props 들을 다이나믹하게 조정할 수 있도록 구현했다.

Knobs 가 개선된 것이 addon control 이라고 하는데 addon control 을 사용할 경우 아래와 같이 Atom Component 로부터 props 를 전달받아 사용할 때 객체 형태로 표현이 된다. value 값을 변경하면 정상적으로 UI가 변하는데, Knobs 를 사용할 때처럼 Name 부분에 children, styletype, to, disabled 등을 표현할 수가 없었다.

다른 방법을 사용함에 있어 옳고 그름은 없겠지만, 어떤 방법이 더 효율적인지 알아볼 필요가 있다.

 

도움 받은 사이트

How to use Knobs: https://storybook.js.org/addons/storybook-addon-knobs-color-options

Index inside map() function: https://stackoverflow.com/questions/38364400/index-inside-map-function

How to use Controls addon: https://www.npmjs.com/package/@storybook/addon-controls