File tree Expand file tree Collapse file tree 6 files changed +88
-0
lines changed Expand file tree Collapse file tree 6 files changed +88
-0
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ import {
13
13
Example11 ,
14
14
Example12 ,
15
15
Example13 ,
16
+ Example14 ,
16
17
} from './examples' ;
17
18
import s from './style.scss' ;
18
19
@@ -247,6 +248,13 @@ class DevelopmentApp extends React.Component {
247
248
</ section >
248
249
) }
249
250
251
+ { ( value === '0' || value === '14' ) && (
252
+ < section id = "example--14" >
253
+ < hr />
254
+ < Example14 />
255
+ </ section >
256
+ ) }
257
+
250
258
</ div >
251
259
</ div >
252
260
</ div >
Original file line number Diff line number Diff line change
1
+ import React from 'react' ;
2
+ import
3
+ {
4
+ ButtonBack ,
5
+ ButtonFirst ,
6
+ ButtonLast ,
7
+ ButtonNext ,
8
+ CarouselProvider ,
9
+ Slide ,
10
+ Slider ,
11
+ ImageWithZoom ,
12
+ DotGroup ,
13
+ } from '../../..' ;
14
+
15
+ import s from '../../style.scss' ;
16
+
17
+ export default ( ) => (
18
+ < CarouselProvider
19
+ visibleSlides = { 2 }
20
+ totalSlides = { 8 }
21
+ step = { 1 }
22
+ naturalSlideWidth = { 400 }
23
+ naturalSlideHeight = { 500 }
24
+ >
25
+ < h2 className = { s . headline } > RTL</ h2 >
26
+ < p >
27
+ A carousel wrapped in an element with
28
+ { ' ' }
29
+ < code > dir="rtl"</ code >
30
+ , demonstrating support for use with right-to-left languages.
31
+ </ p >
32
+ < div dir = "rtl" >
33
+ < Slider className = { s . slider } >
34
+ < Slide index = { 0 } >
35
+ < ImageWithZoom src = "./media/img01.jpeg" />
36
+ </ Slide >
37
+ < Slide index = { 1 } >
38
+ < ImageWithZoom src = "./media/img02.jpeg" />
39
+ </ Slide >
40
+ < Slide index = { 2 } >
41
+ < ImageWithZoom src = "./media/img03.jpeg" />
42
+ </ Slide >
43
+ < Slide index = { 3 } >
44
+ < ImageWithZoom src = "./media/img04.jpeg" />
45
+ </ Slide >
46
+ < Slide index = { 4 } >
47
+ < ImageWithZoom src = "./media/img05.jpeg" />
48
+ </ Slide >
49
+ < Slide index = { 5 } >
50
+ < ImageWithZoom src = "./media/img06.jpeg" />
51
+ </ Slide >
52
+ < Slide index = { 6 } >
53
+ < ImageWithZoom src = "./media/img07.jpeg" />
54
+ </ Slide >
55
+ < Slide index = { 7 } >
56
+ < ImageWithZoom src = "./media/img08.jpeg" />
57
+ </ Slide >
58
+ </ Slider >
59
+ < ButtonFirst > First</ ButtonFirst >
60
+ < ButtonBack > Back</ ButtonBack >
61
+ < ButtonNext > Next</ ButtonNext >
62
+ < ButtonLast > Last</ ButtonLast >
63
+ < DotGroup dotNumbers />
64
+ </ div >
65
+ </ CarouselProvider >
66
+ ) ;
Original file line number Diff line number Diff line change
1
+ import Example14 from './Example14' ;
2
+
3
+ export default Example14 ;
Original file line number Diff line number Diff line change @@ -11,3 +11,4 @@ export { default as Example10 } from './Example10';
11
11
export { default as Example11 } from './Example11' ;
12
12
export { default as Example12 } from './Example12' ;
13
13
export { default as Example13 } from './Example13' ;
14
+ export { default as Example14 } from './Example14' ;
Original file line number Diff line number Diff line change 12
12
13
13
& Horizontal {
14
14
float : left ;
15
+
16
+ [dir = ' rtl' ] & {
17
+ direction : rtl ;
18
+ transform : scaleX (-1 );
19
+ }
15
20
}
16
21
17
22
& Inner {
Original file line number Diff line number Diff line change 2
2
position : relative ;
3
3
overflow : hidden ;
4
4
5
+ [dir = ' rtl' ] & {
6
+ direction : ltr ;
7
+ transform : scaleX (-1 );
8
+ }
9
+
5
10
& Tray {
6
11
overflow : hidden ;
7
12
width : 100% ;
You can’t perform that action at this time.
0 commit comments