add hw2
This commit is contained in:
		
							
								
								
									
										20
									
								
								node_modules/@iconify/utils/lib/customisations/bool.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								node_modules/@iconify/utils/lib/customisations/bool.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,20 @@ | ||||
| /** | ||||
| * Get boolean customisation value from attribute | ||||
| */ | ||||
| function toBoolean(name, value, defaultValue) { | ||||
| 	switch (typeof value) { | ||||
| 		case "boolean": return value; | ||||
| 		case "number": return !!value; | ||||
| 		case "string": switch (value.toLowerCase()) { | ||||
| 			case "1": | ||||
| 			case "true": | ||||
| 			case name.toLowerCase(): return true; | ||||
| 			case "0": | ||||
| 			case "false": | ||||
| 			case "": return false; | ||||
| 		} | ||||
| 	} | ||||
| 	return defaultValue; | ||||
| } | ||||
|  | ||||
| export { toBoolean }; | ||||
		Reference in New Issue
	
	Block a user
	 nik
					nik