Open acid-chicken opened 1 year ago
すごそう
形だけできたけどやらないといけないことが山積み
具体的には Storybook の preview でコンポーネントのレンダリングに必要な部分のブートをやらないといけない(ストア、テーマ、ロケールなど)
ロケール読み込みなどができた
バックエンドのモック(アセットすら後側にあるので)やテーマの選択ができるようになった
CONTRIBUTING.md にこのリポジトリ独自のドメインについて軽い説明を書いたのでわからないところあれば聞いてほしい cc: @syuilo @tamaina @saschanaz
storybookjs/storybook#17326
ぬぅ……
Interactions (ほぼ Cypress のコンポーネント版だけど)
tasukete
build-storybook
時に TSSatisfiesExpression
をパースできない問題の解消Error: Cannot access '$i' before initialization
が出てくる問題の解消
もっとたくさんのコンポーネントに stories を定義
については #10365 ではひとまず components/global のみだけやって後から足していく感じでもいいかも
#7681 (comment) の置換
これはやるわ
やった
あー$store以外もか
グローバルなプロパティは全部消した
グローバルなプロパティは全部消した
助かります :pray:
@syuilo 時間ある時に misskey-dev における Chromatic OAuth の Access request を Grant しておいてもらえると助かります(多分メールが行ってるはず)。
CI でもビルドするようにしたので
npx http-server
してお手軽に手元で Storybook が見られるようになった
@syuilo 時間ある時に misskey-dev における Chromatic OAuth の Access request を Grant しておいてもらえると助かります(多分メールが行ってるはず)。
done
@syuilo 時間ある時に misskey-dev における Chromatic OAuth の Access request を Grant しておいてもらえると助かります(多分メールが行ってるはず)。
done
うおーー
タイミング良いか悪いかちょうど RC を抜けたみたい https://github.com/storybookjs/storybook/releases/tag/v7.0.2
- もっとたくさんのコンポーネントに stories を定義
タスク分割するならこんな感じかな
(moved to the top comment)
(moved to the top comment)
@/instance
みたいなモジュールのモックができないので #10660 とかのストーリーがうまく作れない
Summary
Storybook と Chromatic の導入
Tasks
For Reviewers
CI で Chromatic に Storybook が投稿されると 3 つの checks が生えますが
という違いがあるので
お願いします