@@ -5,27 +5,27 @@ import {Globe, GlobusTerrain, utils, XYZ} from '@openglobus/og';
5
5
let index : Globe ;
6
6
7
7
interface GlobusContextProps {
8
- globe : Globe | null ;
9
- setGlobe : React . Dispatch < React . SetStateAction < Globe | null > > ;
8
+ globus : Globe | null ;
9
+ setGlobus : React . Dispatch < React . SetStateAction < Globe | null > > ;
10
10
}
11
11
12
12
const GlobusContext = createContext < GlobusContextProps > ( {
13
- globe : null ,
14
- setGlobe : ( ) => {
13
+ globus : null ,
14
+ setGlobus : ( ) => {
15
15
} ,
16
16
} ) ;
17
17
18
- export const GlobeContextProvider : React . FC < { children : React . ReactNode } > = ( { children} ) => {
19
- const [ globe , setGlobe ] = useState < Globe | null > ( index ) ;
18
+ export const GlobusContextProvider : React . FC < { children : React . ReactNode } > = ( { children} ) => {
19
+ const [ globus , setGlobus ] = useState < Globe | null > ( index ) ;
20
20
21
- return < GlobusContext . Provider value = { { globe , setGlobe } } > { children } </ GlobusContext . Provider > ;
21
+ return < GlobusContext . Provider value = { { globus : globus , setGlobus : setGlobus } } > { children } </ GlobusContext . Provider > ;
22
22
} ;
23
23
24
24
export const useGlobusContext = ( ) : GlobusContextProps => useContext ( GlobusContext ) ;
25
25
26
26
const Globus : React . FC < { children ?: React . ReactNode } > = ( { children} ) => {
27
27
const targetRef = useRef < HTMLDivElement | null > ( null ) ;
28
- const { setGlobe } = useGlobusContext ( ) ;
28
+ const { setGlobus } = useGlobusContext ( ) ;
29
29
30
30
useEffect ( ( ) => {
31
31
if ( ! index ) {
@@ -86,18 +86,18 @@ const Globus: React.FC<{ children?: React.ReactNode }> = ({children}) => {
86
86
}
87
87
// targetRef.current!.globus = globus;
88
88
89
- setGlobe ( index ) ;
89
+ setGlobus ( index ) ;
90
90
} , [ ] ) ;
91
91
92
92
return (
93
- < GlobeContextProvider >
93
+ < GlobusContextProvider >
94
94
< div style = { {
95
95
width : '100%' ,
96
96
height : '100%'
97
97
} } id = "globus" ref = { targetRef } >
98
98
{ children }
99
99
</ div >
100
- </ GlobeContextProvider >
100
+ </ GlobusContextProvider >
101
101
) ;
102
102
} ;
103
103
0 commit comments