Resolves #373
This commit is contained in:
		| @@ -262,7 +262,7 @@ class HomeAssistant { | |||||||
|     await _sendInitialMessage("get_panels").then((data) { |     await _sendInitialMessage("get_panels").then((data) { | ||||||
|       if (data["success"]) { |       if (data["success"]) { | ||||||
|         data["result"].forEach((k,v) { |         data["result"].forEach((k,v) { | ||||||
|             String title = v['title'] == null ? "${k[0].toUpperCase()}${k.substring(1)}" : "${v['title'][0].toUpperCase()}${v['title'].substring(1)}"; |             String title = v['title'] == null ? "${k[0]?.toUpperCase()}${k?.substring(1)}" : "${v['title'][0]?.toUpperCase()}${v['title']?.substring(1)}"; | ||||||
|             panels.add(Panel( |             panels.add(Panel( | ||||||
|                 id: k, |                 id: k, | ||||||
|                 type: v["component_name"], |                 type: v["component_name"], | ||||||
|   | |||||||
| @@ -85,7 +85,7 @@ class HAView { | |||||||
|       } else { |       } else { | ||||||
|         return |         return | ||||||
|           Tab( |           Tab( | ||||||
|               text: name.toUpperCase(), |               text: "${name?.toUpperCase()}", | ||||||
|           ); |           ); | ||||||
|       } |       } | ||||||
|     } else { |     } else { | ||||||
| @@ -99,7 +99,7 @@ class HAView { | |||||||
|         ); |         ); | ||||||
|       } else { |       } else { | ||||||
|         return Tab( |         return Tab( | ||||||
|             text: linkedEntity.displayName.toUpperCase(), |             text: "${linkedEntity?.displayName?.toUpperCase()}", | ||||||
|         ); |         ); | ||||||
|       } |       } | ||||||
|  |  | ||||||
|   | |||||||
| @@ -243,7 +243,7 @@ class CardWidget extends StatelessWidget { | |||||||
|  |  | ||||||
|   Widget _buildEntityButtonCard(BuildContext context) { |   Widget _buildEntityButtonCard(BuildContext context) { | ||||||
|     card.linkedEntityWrapper.displayName = card.name?.toUpperCase() ?? |     card.linkedEntityWrapper.displayName = card.name?.toUpperCase() ?? | ||||||
|         card.linkedEntityWrapper.displayName.toUpperCase(); |         card.linkedEntityWrapper.displayName?.toUpperCase(); | ||||||
|     return Card( |     return Card( | ||||||
|         child: EntityModel( |         child: EntityModel( | ||||||
|             entityWrapper: card.linkedEntityWrapper, |             entityWrapper: card.linkedEntityWrapper, | ||||||
|   | |||||||
							
								
								
									
										24
									
								
								pubspec.lock
									
									
									
									
									
								
							
							
						
						
									
										24
									
								
								pubspec.lock
									
									
									
									
									
								
							| @@ -35,7 +35,7 @@ packages: | |||||||
|       name: cached_network_image |       name: cached_network_image | ||||||
|       url: "https://pub.dartlang.org" |       url: "https://pub.dartlang.org" | ||||||
|     source: hosted |     source: hosted | ||||||
|     version: "0.7.0" |     version: "0.8.0" | ||||||
|   charcode: |   charcode: | ||||||
|     dependency: transitive |     dependency: transitive | ||||||
|     description: |     description: | ||||||
| @@ -100,7 +100,7 @@ packages: | |||||||
|       name: event_bus |       name: event_bus | ||||||
|       url: "https://pub.dartlang.org" |       url: "https://pub.dartlang.org" | ||||||
|     source: hosted |     source: hosted | ||||||
|     version: "1.0.3" |     version: "1.1.0" | ||||||
|   flutter: |   flutter: | ||||||
|     dependency: "direct main" |     dependency: "direct main" | ||||||
|     description: flutter |     description: flutter | ||||||
| @@ -152,7 +152,7 @@ packages: | |||||||
|       name: http |       name: http | ||||||
|       url: "https://pub.dartlang.org" |       url: "https://pub.dartlang.org" | ||||||
|     source: hosted |     source: hosted | ||||||
|     version: "0.12.0+1" |     version: "0.12.0+2" | ||||||
|   http_parser: |   http_parser: | ||||||
|     dependency: transitive |     dependency: transitive | ||||||
|     description: |     description: | ||||||
| @@ -166,14 +166,14 @@ packages: | |||||||
|       name: image |       name: image | ||||||
|       url: "https://pub.dartlang.org" |       url: "https://pub.dartlang.org" | ||||||
|     source: hosted |     source: hosted | ||||||
|     version: "2.0.7" |     version: "2.0.8" | ||||||
|   intl: |   intl: | ||||||
|     dependency: transitive |     dependency: transitive | ||||||
|     description: |     description: | ||||||
|       name: intl |       name: intl | ||||||
|       url: "https://pub.dartlang.org" |       url: "https://pub.dartlang.org" | ||||||
|     source: hosted |     source: hosted | ||||||
|     version: "0.15.7" |     version: "0.15.8" | ||||||
|   logging: |   logging: | ||||||
|     dependency: transitive |     dependency: transitive | ||||||
|     description: |     description: | ||||||
| @@ -187,7 +187,7 @@ packages: | |||||||
|       name: markdown |       name: markdown | ||||||
|       url: "https://pub.dartlang.org" |       url: "https://pub.dartlang.org" | ||||||
|     source: hosted |     source: hosted | ||||||
|     version: "2.0.2" |     version: "2.0.3" | ||||||
|   matcher: |   matcher: | ||||||
|     dependency: transitive |     dependency: transitive | ||||||
|     description: |     description: | ||||||
| @@ -215,14 +215,14 @@ packages: | |||||||
|       name: path_drawing |       name: path_drawing | ||||||
|       url: "https://pub.dartlang.org" |       url: "https://pub.dartlang.org" | ||||||
|     source: hosted |     source: hosted | ||||||
|     version: "0.4.0" |     version: "0.4.1" | ||||||
|   path_parsing: |   path_parsing: | ||||||
|     dependency: transitive |     dependency: transitive | ||||||
|     description: |     description: | ||||||
|       name: path_parsing |       name: path_parsing | ||||||
|       url: "https://pub.dartlang.org" |       url: "https://pub.dartlang.org" | ||||||
|     source: hosted |     source: hosted | ||||||
|     version: "0.1.3" |     version: "0.1.4" | ||||||
|   path_provider: |   path_provider: | ||||||
|     dependency: transitive |     dependency: transitive | ||||||
|     description: |     description: | ||||||
| @@ -264,7 +264,7 @@ packages: | |||||||
|       name: shared_preferences |       name: shared_preferences | ||||||
|       url: "https://pub.dartlang.org" |       url: "https://pub.dartlang.org" | ||||||
|     source: hosted |     source: hosted | ||||||
|     version: "0.5.1+1" |     version: "0.5.2" | ||||||
|   sky_engine: |   sky_engine: | ||||||
|     dependency: transitive |     dependency: transitive | ||||||
|     description: flutter |     description: flutter | ||||||
| @@ -283,7 +283,7 @@ packages: | |||||||
|       name: sqflite |       name: sqflite | ||||||
|       url: "https://pub.dartlang.org" |       url: "https://pub.dartlang.org" | ||||||
|     source: hosted |     source: hosted | ||||||
|     version: "1.1.3" |     version: "1.1.5" | ||||||
|   stack_trace: |   stack_trace: | ||||||
|     dependency: transitive |     dependency: transitive | ||||||
|     description: |     description: | ||||||
| @@ -346,7 +346,7 @@ packages: | |||||||
|       name: uuid |       name: uuid | ||||||
|       url: "https://pub.dartlang.org" |       url: "https://pub.dartlang.org" | ||||||
|     source: hosted |     source: hosted | ||||||
|     version: "2.0.0" |     version: "2.0.1" | ||||||
|   vector_math: |   vector_math: | ||||||
|     dependency: transitive |     dependency: transitive | ||||||
|     description: |     description: | ||||||
| @@ -360,7 +360,7 @@ packages: | |||||||
|       name: web_socket_channel |       name: web_socket_channel | ||||||
|       url: "https://pub.dartlang.org" |       url: "https://pub.dartlang.org" | ||||||
|     source: hosted |     source: hosted | ||||||
|     version: "1.0.9" |     version: "1.0.12" | ||||||
|   xml: |   xml: | ||||||
|     dependency: transitive |     dependency: transitive | ||||||
|     description: |     description: | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user