1
- import { viewModeTriple } from "@lowcoder-ee/util/editor ";
1
+ const viewMode = ( ) => window . location . href . includes ( "view" ) ? "view" : window . location . href . includes ( "edit" ) ? "edit" : "admin ";
2
2
3
3
interface LangJsonType {
4
4
[ key :string ] :any ;
5
5
}
6
6
7
7
export const setLanguageJson = ( lang :string , langObj :any ) => {
8
- localStorage . setItem ( `lowcoder_language_json_${ lang } _${ viewModeTriple ( ) } ` , JSON . stringify ( langObj ) ) ;
8
+ localStorage . setItem ( `lowcoder_language_json_${ lang } _${ viewMode ( ) } ` , JSON . stringify ( langObj ) ) ;
9
9
}
10
10
11
11
export const setLanguageObjJson = ( lang :string , langObj :any ) => {
12
- localStorage . setItem ( `lowcoder_language_obj_json_${ lang } _${ viewModeTriple ( ) } ` , JSON . stringify ( langObj ) ) ;
12
+ localStorage . setItem ( `lowcoder_language_obj_json_${ lang } _${ viewMode ( ) } ` , JSON . stringify ( langObj ) ) ;
13
13
}
14
14
15
15
export const getLanguageJson = ( lang :string ) :LangJsonType | null => {
16
- const item = localStorage . getItem ( `lowcoder_language_json_${ lang } _${ viewModeTriple ( ) } ` ) ;
16
+ const item = localStorage . getItem ( `lowcoder_language_json_${ lang } _${ viewMode ( ) } ` ) ;
17
17
18
18
// Check if the item is null
19
19
if ( item === null ) {
@@ -27,7 +27,7 @@ export const getLanguageJson = (lang: string): LangJsonType | null => {
27
27
} ;
28
28
29
29
export const getLanguageObjJson = ( lang :string ) :LangJsonType | null => {
30
- const item = localStorage . getItem ( `lowcoder_language_obj_json_${ lang } _${ viewModeTriple ( ) } ` ) ;
30
+ const item = localStorage . getItem ( `lowcoder_language_obj_json_${ lang } _${ viewMode ( ) } ` ) ;
31
31
32
32
// Check if the item is null
33
33
if ( item === null ) {