初めに
今回は、JetpackComposeで実装しているとよくある複雑なデータクラスを表示するためのUIで望みどおりの表示ができてるかを確認するための実装方法を紹介していきます
本文
まず、表示したいPreviewの引数に対して下記を追加します
PreviewParameter(HogeProvider::class) info: Hoge,
次に別クラスとして下記を定義します
sequenceof
のカッコ内に表示したいデータクラスを呼び出します
PreviewParameterProvider {
override val values = sequenceof()
}
後はプレビュー部分でCompose関数に先ほどのinfoを渡すだけです
最後に
今回は複雑なプレビュー用データの実装方法を紹介しました
どなたかのお役に立てれば幸いです