-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathApp.js
66 lines (61 loc) · 1.75 KB
/
App.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
/**
* Sample React Native App
* https://github.com./facebook/react-native
*
* @format
* @flow strict-local
*/
import React from 'react';
import _ from 'lodash'
import {
View,
Dimensions
} from 'react-native';
import Image360Viewer from '@hauvo/react-native-360-image-viewer'
const { width, height } = Dimensions.get('window')
const images = _.reverse([
require(`./images/iris-1.jpg`),
require(`./images/iris-2.jpg`),
require(`./images/iris-3.jpg`),
require(`./images/iris-4.jpg`),
require(`./images/iris-5.jpg`),
require(`./images/iris-6.jpg`),
require(`./images/iris-7.jpg`),
require(`./images/iris-8.jpg`),
require(`./images/iris-9.jpg`),
require(`./images/iris-10.jpg`),
require(`./images/iris-11.jpg`),
require(`./images/iris-12.jpg`),
require(`./images/iris-13.jpg`),
require(`./images/iris-14.jpg`),
require(`./images/iris-15.jpg`),
require(`./images/iris-16.jpg`),
require(`./images/iris-17.jpg`),
require(`./images/iris-18.jpg`),
require(`./images/iris-19.jpg`),
require(`./images/iris-20.jpg`),
require(`./images/iris-21.jpg`),
require(`./images/iris-22.jpg`),
require(`./images/iris-23.jpg`),
require(`./images/iris-24.jpg`),
require(`./images/iris-25.jpg`),
require(`./images/iris-26.jpg`),
require(`./images/iris-27.jpg`),
require(`./images/iris-28.jpg`),
require(`./images/iris-29.jpg`),
require(`./images/iris-30.jpg`),
require(`./images/iris-31.jpg`),
require(`./images/iris-32.jpg`),
require(`./images/iris-33.jpg`),
require(`./images/iris-34.jpg`),
require(`./images/iris-35.jpg`),
require(`./images/iris-36.jpg`)
])
const App = () => {
return (
<View style={{ flex: 1 }}>
<Image360Viewer srcset={images} width={width} height={height} />
</View>
);
};
export default App;