forked from MapComplete/MapComplete
		
	Full code cleanup
This commit is contained in:
		
							parent
							
								
									3a4a2a2016
								
							
						
					
					
						commit
						fa971ffbbf
					
				
					 300 changed files with 16352 additions and 19284 deletions
				
			
		
							
								
								
									
										18
									
								
								Utils.ts
									
										
									
									
									
								
							
							
						
						
									
										18
									
								
								Utils.ts
									
										
									
									
									
								
							|  | @ -21,7 +21,7 @@ Remark that the syntax is slightly different then expected; it uses '$' to note | |||
| 
 | ||||
| Note that these values can be prepare with javascript in the theme by using a [calculatedTag](calculatedTags.md#calculating-tags-with-javascript) | ||||
|  ` | ||||
|     public static readonly imageExtensions = new Set(["jpg","png","svg","jpeg",".gif"]) | ||||
|     public static readonly imageExtensions = new Set(["jpg", "png", "svg", "jpeg", ".gif"]) | ||||
| 
 | ||||
|     public static readonly special_visualizations_importRequirementDocs = `#### Importing a dataset into OpenStreetMap: requirements
 | ||||
| 
 | ||||
|  | @ -255,7 +255,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be | |||
|                     const date: Date = el; | ||||
|                     v = date.toISOString() | ||||
|                 } | ||||
|                  | ||||
| 
 | ||||
|                 if (useLang !== undefined && v?.translations !== undefined) { | ||||
|                     v = v.translations[useLang] ?? v.translations["*"] ?? (v.textFor !== undefined ? v.textFor(useLang) : v); | ||||
|                 } | ||||
|  | @ -269,7 +269,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be | |||
|                     v = "" + v | ||||
|                 } | ||||
|                 v = v.replace(/\n/g, "<br/>") | ||||
|             }else{ | ||||
|             } else { | ||||
|                 // v === undefined 
 | ||||
|                 v = "" | ||||
|             } | ||||
|  | @ -344,15 +344,15 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be | |||
|     } | ||||
| 
 | ||||
|     static WalkJson(json: any, f: (v: number | string | boolean | undefined) => any) { | ||||
|         if(json === undefined){ | ||||
|         if (json === undefined) { | ||||
|             return f(undefined) | ||||
|         } | ||||
|         const jtp = typeof json | ||||
|         if (jtp === "boolean" || jtp === "string" || jtp === "number"){ | ||||
|         if (jtp === "boolean" || jtp === "string" || jtp === "number") { | ||||
|             return f(json) | ||||
|         } | ||||
|         if (json.map !== undefined) { | ||||
|           return json.map(sub => { | ||||
|             return json.map(sub => { | ||||
|                 return Utils.WalkJson(sub, f); | ||||
|             }) | ||||
|         } | ||||
|  | @ -495,7 +495,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be | |||
|         } | ||||
|         const data = await Utils.download(url, Utils.Merge({"accept": "application/json"}, headers ?? {})) | ||||
|         try { | ||||
|             if(typeof data === "string"){ | ||||
|             if (typeof data === "string") { | ||||
|                 return JSON.parse(data) | ||||
|             } | ||||
|             return data | ||||
|  | @ -628,8 +628,8 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be | |||
|         } | ||||
|         return JSON.parse(JSON.stringify(x)); | ||||
|     } | ||||
|      | ||||
|     public static ParseDate(str: string): Date{ | ||||
| 
 | ||||
|     public static ParseDate(str: string): Date { | ||||
|         if (str.endsWith(" UTC")) { | ||||
|             str = str.replace(" UTC", "+00") | ||||
|         } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue