mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-30 22:53:59 +00:00 
			
		
		
		
	add select_schema to select component (#4545)
* add select_schema to select component * add select_schema to select component * fix cr
This commit is contained in:
		| @@ -43,9 +43,9 @@ def validate(config): | ||||
|  | ||||
|  | ||||
| CONFIG_SCHEMA = cv.All( | ||||
|     select.SELECT_SCHEMA.extend( | ||||
|     select.select_schema(TemplateSelect) | ||||
|     .extend( | ||||
|         { | ||||
|             cv.GenerateID(): cv.declare_id(TemplateSelect), | ||||
|             cv.Required(CONF_OPTIONS): cv.All( | ||||
|                 cv.ensure_list(cv.string_strict), cv.Length(min=1) | ||||
|             ), | ||||
| @@ -55,7 +55,8 @@ CONFIG_SCHEMA = cv.All( | ||||
|             cv.Optional(CONF_INITIAL_OPTION): cv.string_strict, | ||||
|             cv.Optional(CONF_RESTORE_VALUE): cv.boolean, | ||||
|         } | ||||
|     ).extend(cv.polling_component_schema("60s")), | ||||
|     ) | ||||
|     .extend(cv.polling_component_schema("60s")), | ||||
|     validate, | ||||
| ) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user