Use VolDictType to improve schema typing (#120417)

This commit is contained in:
Marc Mueller 2024-06-25 15:15:59 +02:00 committed by GitHub
parent aa05f73210
commit bcd1243686
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
19 changed files with 54 additions and 37 deletions

View file

@ -23,6 +23,7 @@ from homeassistant.helpers.selector import (
NumberSelector,
NumberSelectorConfig,
)
from homeassistant.helpers.typing import VolDictType
from homeassistant.util import slugify
from .const import (
@ -37,7 +38,7 @@ from .const import (
RESULT_SUCCESS = "success"
def _base_schema(user_input: dict[str, Any]) -> vol.Schema:
def _base_schema(user_input: dict[str, Any]) -> VolDictType:
return {
vol.Required(
CONF_TRACKED_ENTITIES, default=user_input.get(CONF_TRACKED_ENTITIES, [])