Oppdaterer til Storybook 8, noe som medfører en del endringer i Storybook-oppsettet. Selve komponentene i npm skal være uberørt, så det krever ingen changelog-innslag selv om endringen virker stor. Funksjonelt skal det være ganske likt som før, men noen ting er verdt å merke seg:
Måten listen over komponenter i komponentoversikten ble rendret på var egentlig deprecated fra versjon 6 til 7, og jeg har ikke klart å finne noen enkel løsning som gjør det mulig å gjøre det samme i versjon 8 uten å skrive om veldig mye. Fjerner denne siden inntil videre, så kan den heller komme tilbake igjen når jeg vet hvordan dette kan løses enklere.
Mange av dokumentasjonssidene brukte Canvas der denne plutselig ikke fungerte lengre med mindre et canvas inneholdt kopierbar kode. For disse eksemplene gjorde jeg det enkelt med å lage en CanvasDocs-wrapper som styler eksemplene likt som tidligere uten feilmeldinger.
I SB8 er Vite standard-webserver, så jeg benyttet sjansen til å oppgradere til dette.
Beskrivelse
Oppdaterer til Storybook 8, noe som medfører en del endringer i Storybook-oppsettet. Selve komponentene i npm skal være uberørt, så det krever ingen changelog-innslag selv om endringen virker stor. Funksjonelt skal det være ganske likt som før, men noen ting er verdt å merke seg:
Canvas
der denne plutselig ikke fungerte lengre med mindre et canvas inneholdt kopierbar kode. For disse eksemplene gjorde jeg det enkelt med å lage enCanvasDocs
-wrapper som styler eksemplene likt som tidligere uten feilmeldinger.Sjekkliste