File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ export const mergeSetting = (originSetting: LX.AppSetting, targetSetting?: Parti
6060 updatedSettingKeys : Array < keyof LX . AppSetting >
6161 updatedSetting : Partial < LX . AppSetting >
6262} => {
63- let originSettingCopy : LX . AppSetting = JSON . parse ( JSON . stringify ( originSetting ) )
63+ let originSettingCopy : LX . AppSetting = { ... originSetting }
6464 // const defaultVersion = targetSettingCopy.version
6565 const updatedSettingKeys : Array < keyof LX . AppSetting > = [ ]
6666 const updatedSetting : Partial < LX . AppSetting > = { }
@@ -114,7 +114,7 @@ export const updateSetting = (setting?: Partial<LX.AppSetting>, isInit: boolean
114114 let originSetting : LX . AppSetting
115115 if ( isInit ) {
116116 if ( setting ) setting = migrateSetting ( setting )
117- originSetting = defaultSetting
117+ originSetting = { ... defaultSetting }
118118 } else originSetting = global . lx . appSetting
119119
120120 const result = mergeSetting ( originSetting , setting )
You can’t perform that action at this time.
0 commit comments