StorybookのINITIAL_VIEWPORTSをストーリに指定する

StoryBook

概要

StoryBookのテストを作っているときに、画面サイズをIphone13 miniにしたいなと思った。 その時にどうやって画面サイズって調べるんだ?と思ったのでメモ

指定方法

StorybookのINITIAL_VIEWPORTSのVIEWをストーリ事に指定する方法について調査した。

StorybookのINITIAL_VIEWPORTSのVIEWをストーリ事に指定する方法について調査

以下のようにviewportを追加すれば良いらしい

export const SidebarOnLargeMobile = Template.bind({})
SidebarOnLargeMobile.parameters = { 
    viewport: { defaultViewport: 'ipad12p',
    }, 
}

 

 

 

ためしにIpadPro12.9-inで指定したら適用できなかったが、ipad12pなら良かった。

備考

一覧を探してみたところ以下の公式で定義されていた

storybook/code/addons/viewport/src/defaults.ts at next · storybookjs/storybook
Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation - storyboo...
この記事を書いた人
あかちゃん

現職のフロントエンジニア&組み込みエンジニア(現在2社目)
仕事では、C,C++,C#やTypescript,JavaScript,Html,CSS等の技術をメインに仕事しています。
組み込みだけをメインに7年ほどやり、ここ数年でweb関係の仕事をするようになってきました。
現在Web技術は副業をするため絶賛修行中

記事にはなるべくQitaとか個人ブログじゃなくて、公式などの一次ソースをなるべく載せるようにしたい。

あかちゃんをフォローする
StoryBook
スポンサーリンク
あかちゃんをフォローする

コメント

タイトルとURLをコピーしました