@@ -36,7 +36,9 @@ storiesOf("Floodgate/simple", module)
3636 < Floodgate data = { generateFilledArray ( 9 ) } initial = { 2 } increment = { 2 } >
3737 { ( { items, loadNext, loadComplete } ) => (
3838 < article >
39- { items . map ( n => < p key = { n } > { n } </ p > ) }
39+ { items . map ( n => (
40+ < p key = { n } > { n } </ p >
41+ ) ) }
4042 { ( ! loadComplete && (
4143 < p >
4244 < button onClick = { loadNext } > Load More</ button >
@@ -53,7 +55,9 @@ storiesOf("Floodgate/simple", module)
5355 < Floodgate data = { generateFilledArray ( 9 ) } increment = { 3 } initial = { 3 } >
5456 { ( { items, loadNext, loadComplete } ) => (
5557 < article >
56- { items . map ( n => < p key = { n } > { n } </ p > ) }
58+ { items . map ( n => (
59+ < p key = { n } > { n } </ p >
60+ ) ) }
5761 { ( ! loadComplete && (
5862 < p >
5963 < button onClick = { loadNext } > Load More</ button >
@@ -70,7 +74,9 @@ storiesOf("Floodgate/simple", module)
7074 < Floodgate data = { generateFilledArray ( 9 ) } increment = { 3 } initial = { 4 } >
7175 { ( { items, loadNext, loadComplete } ) => (
7276 < article >
73- { items . map ( n => < p key = { n } > { n } </ p > ) }
77+ { items . map ( n => (
78+ < p key = { n } > { n } </ p >
79+ ) ) }
7480 { ( ! loadComplete && (
7581 < p >
7682 < button onClick = { loadNext } > Load More</ button >
@@ -85,7 +91,9 @@ storiesOf("Floodgate/simple", module)
8591 < Floodgate data = { generateFilledArray ( 9 ) } initial = { 9 } >
8692 { ( { items, loadNext, loadComplete } ) => (
8793 < article >
88- { items . map ( n => < p key = { n } > { n } </ p > ) }
94+ { items . map ( n => (
95+ < p key = { n } > { n } </ p >
96+ ) ) }
8997 { ( ! loadComplete && (
9098 < p >
9199 < button onClick = { loadNext } > Load More</ button >
@@ -99,15 +107,18 @@ storiesOf("Floodgate/simple", module)
99107 < Floodgate data = { generateFilledArray ( 25 ) } >
100108 { ( { items, loadNext, loadComplete, reset } ) => (
101109 < article >
102- { items . map ( n => < p key = { n } > { n } </ p > ) }
110+ { items . map ( n => (
111+ < p key = { n } > { n } </ p >
112+ ) ) }
103113 { ( ! loadComplete && (
104114 < p >
105115 < button onClick = { loadNext } > Load More</ button >
106116 < button onClick = { reset } > Reset</ button >
107117 </ p >
108118 ) ) || (
109119 < p >
110- All loaded.< br />
120+ All loaded.
121+ < br />
111122 < button onClick = { reset } > Reset</ button >
112123 </ p >
113124 ) }
@@ -138,26 +149,30 @@ storiesOf("Floodgate/simple", module)
138149 } ) ;
139150 window . location = "#last" ;
140151 }
141- } ) }
152+ } )
153+ }
142154 >
143155 Load More
144156 </ button >
145157 < button
146158 onClick = { e =>
147- reset ( { callback : state => console . log ( "RESET" , { state } ) } ) }
159+ reset ( { callback : state => console . log ( "RESET" , { state } ) } )
160+ }
148161 >
149162 Reset
150163 </ button >
151164 </ p >
152165 ) ) || (
153166 < p >
154- All loaded.< br />
167+ All loaded.
168+ < br />
155169 < button
156170 onClick = { e =>
157171 reset ( {
158172 callback : state =>
159173 console . log ( "RESET AFTER ALL LOADED" , { state } )
160- } ) }
174+ } )
175+ }
161176 >
162177 Reset
163178 </ button >
@@ -192,7 +207,8 @@ storiesOf("Floodgate/simple", module)
192207 } ) ;
193208 window . location = "#last" ;
194209 }
195- } ) }
210+ } )
211+ }
196212 >
197213 Load More
198214 </ button >
@@ -201,28 +217,32 @@ storiesOf("Floodgate/simple", module)
201217 loadAll ( {
202218 callback : state => console . log ( "LOAD ALL" , { state } ) ,
203219 suppressWarning : false
204- } ) }
220+ } )
221+ }
205222 >
206223 Load All
207224 </ button >
208225 < button
209226 onClick = { e =>
210227 reset ( {
211228 callback : state => console . log ( "RESET" , { state } )
212- } ) }
229+ } )
230+ }
213231 >
214232 Reset
215233 </ button >
216234 </ p >
217235 ) ) || (
218236 < p >
219- All loaded.< br />
237+ All loaded.
238+ < br />
220239 < button
221240 onClick = { e =>
222241 reset ( {
223242 callback : state =>
224243 console . log ( "RESET AFTER ALL LOADED" , { state } )
225- } ) }
244+ } )
245+ }
226246 >
227247 Reset
228248 </ button >
@@ -281,7 +301,11 @@ storiesOf("Floodgate/simple", module)
281301 < Floodgate data = { this . state . data } initial = { 3 } increment = { 1 } >
282302 { ( { items, loadNext, loadComplete } ) => (
283303 < div >
284- < ul > { items . map ( n => < li > { n } </ li > ) } </ ul >
304+ < ul >
305+ { items . map ( n => (
306+ < li > { n } </ li >
307+ ) ) }
308+ </ ul >
285309 < button onClick = { loadNext } disabled = { loadComplete } >
286310 Load More
287311 </ button >
@@ -318,16 +342,24 @@ storiesOf("Floodgate/simple", module)
318342 stashState ( "savedFloodgateState" , {
319343 ...state ,
320344 initial : state . currentIndex
321- } ) }
345+ } )
346+ }
322347 >
323- { ( { items, loadNext, loadComplete, reset } ) => (
348+ { ( { items, loadNext, loadAll , loadComplete, reset } ) => (
324349 < article >
325- { items . map ( n => < p key = { n . toString ( ) } > { n } </ p > ) }
350+ { items . map ( n => (
351+ < p key = { n . toString ( ) } > { n } </ p >
352+ ) ) }
326353 < br />
327354 { ! loadComplete ? (
328- < button onClick = { loadNext } > load next</ button >
355+ < React . Fragment >
356+ < button onClick = { loadNext } > load next</ button >
357+ < button onClick = { loadAll } > load all</ button >
358+ </ React . Fragment >
329359 ) : (
330- < button onClick = { reset } > reset</ button >
360+ < button onClick = { ( ) => reset ( { initial : 3 } ) } >
361+ reset
362+ </ button >
331363 ) }
332364 </ article >
333365 ) }
@@ -359,16 +391,21 @@ storiesOf("Floodgate/simple", module)
359391 stashState ( "savedFloodgateState" , {
360392 ...state ,
361393 initial : state . currentIndex
362- } ) }
394+ } )
395+ }
363396 >
364397 { ( { items, loadNext, loadComplete, reset } ) => (
365398 < article >
366- { items . map ( n => < p key = { n . toString ( ) } > { n } </ p > ) }
399+ { items . map ( n => (
400+ < p key = { n . toString ( ) } > { n } </ p >
401+ ) ) }
367402 < br />
368403 { ! loadComplete ? (
369404 < button onClick = { loadNext } > load next</ button >
370405 ) : (
371- < button onClick = { reset } > reset</ button >
406+ < button onClick = { ( ) => reset ( { initial : 3 } ) } >
407+ reset
408+ </ button >
372409 ) }
373410 </ article >
374411 ) }
0 commit comments