@@ -128,11 +128,19 @@ struct WordCapsule: View {
128128 }
129129}
130130
131- extension Array {
132- func chunked( into size: Int ) -> [ [ Element ] ] {
133- stride ( from: 0 , to: count, by: size) . map {
134- Array ( self [ $0..< Swift . min ( $0 + size, count) ] )
135- }
131+ struct SeedPhraseView_Previews : PreviewProvider {
132+ static var previews : some View {
133+ SeedPhraseView (
134+ words: [
135+ " paddle " , " train " , " boil " , " catch " , " trim " , " plastic " ,
136+ " wolf " , " hazard " , " govern " , " oval " , " drama " , " gun " ,
137+ " swim " , " accuse " , " degree " , " teach " , " game " , " penalty " ,
138+ " social " , " hard " , " crush " , " media " , " radar " , " click " ,
139+ ] ,
140+ preferredWordsPerRow: 2 ,
141+ usePaging: true ,
142+ wordsPerPage: 4
143+ )
136144 }
137145}
138146
@@ -149,68 +157,3 @@ extension Array {
149157 wordsPerPage: 4
150158 )
151159}
152-
153- #Preview {
154- SeedPhraseView (
155- words: [
156- " apple " , " banana " , " cherry " , " date " , " elderberry " , " fig " , " grape " , " honeydew " , " kiwi " ,
157- " lemon " , " mango " , " nectarine " ,
158- ] ,
159- preferredWordsPerRow: 3
160- )
161- }
162-
163- #Preview {
164- SeedPhraseView (
165- words: [
166- " apple " , " banana " , " cherry " , " date " , " elderberry " , " fig " , " grape " , " honeydew " , " kiwi " ,
167- " lemon " , " mango " , " nectarine " ,
168- ] ,
169- preferredWordsPerRow: 3
170- )
171- }
172-
173- #Preview {
174- SeedPhraseView (
175- words: [
176- " apple " , " banana " , " cherry " , " date " , " elderberry " , " fig " , " grape " , " honeydew " , " kiwi " ,
177- " lemon " , " mango " , " nectarine " ,
178- ] ,
179- preferredWordsPerRow: 3 ,
180- usePaging: true
181- )
182- }
183-
184- #Preview {
185- SeedPhraseView (
186- words: [
187- " apple " , " banana " , " cherry " , " date " , " elderberry " , " fig " , " grape " , " honeydew " , " kiwi " ,
188- " lemon " , " mango " , " nectarine " ,
189- ] ,
190- preferredWordsPerRow: 2
191- )
192- }
193-
194- #Preview {
195- SeedPhraseView (
196- words: [
197- " apple " , " banana " , " cherry " , " date " , " elderberry " , " fig " , " grape " , " honeydew " , " kiwi " ,
198- " lemon " , " mango " , " nectarine " ,
199- ] ,
200- preferredWordsPerRow: 4
201- )
202- }
203-
204- struct SeedPhraseView_Previews : PreviewProvider {
205- static var previews : some View {
206- Group {
207- SeedPhraseView (
208- words: [
209- " apple " , " banana " , " cherry " , " date " , " elderberry " , " fig " , " grape " , " honeydew " ,
210- " kiwi " , " lemon " , " mango " , " nectarine " ,
211- ] ,
212- preferredWordsPerRow: 3
213- )
214- }
215- }
216- }
0 commit comments