File tree Expand file tree Collapse file tree 1 file changed +13
-14
lines changed Expand file tree Collapse file tree 1 file changed +13
-14
lines changed Original file line number Diff line number Diff line change 11// eslint-disable-next-line @typescript-eslint/no-unused-vars
22interface Window {
33 CubeUIKit : {
4- version : string [ ] ;
4+ version : string ;
55 } ;
66}
77
8- if ( ! window . CubeUIKit || ! Array . isArray ( window . CubeUIKit ) ) {
9- window . CubeUIKit = {
10- version : [ ] ,
11- } ;
12- }
13-
14- // @ts -ignore
15- if ( '__UIKIT_VERSION__' ) {
16- window . CubeUIKit . version . push ( '__UIKIT_VERSION__' ) ;
17- }
18-
19- if ( window . CubeUIKit . version . length > 1 ) {
20- console . error ( 'More than one version of CubeUIKit is loaded' ) ;
8+ if ( window . CubeUIKit ?. version ) {
9+ console . error ( 'More than one version of CubeUIKit is loaded' , {
10+ loadedVersions : [ window . CubeUIKit . version , '__UIKIT_VERSION' ] ,
11+ } ) ;
12+ } else {
13+ if ( ! window . CubeUIKit || ! Array . isArray ( window . CubeUIKit ) ) {
14+ window . CubeUIKit = {
15+ version : '__UIKIT_VERSION__' ,
16+ } ;
17+ } else {
18+ window . CubeUIKit . version = '__UIKIT_VERSION__' ;
19+ }
2120}
You can’t perform that action at this time.
0 commit comments