From 22253a3385bc6dfab2424ec032cbb3638ec81413 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Tue, 15 Jun 2021 01:10:24 +0200 Subject: [PATCH] Add header and description to progress options flow (#9423) --- .../config-flow/show-dialog-options-flow.ts | 24 +++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/src/dialogs/config-flow/show-dialog-options-flow.ts b/src/dialogs/config-flow/show-dialog-options-flow.ts index c13827292..536ead802 100644 --- a/src/dialogs/config-flow/show-dialog-options-flow.ts +++ b/src/dialogs/config-flow/show-dialog-options-flow.ts @@ -108,12 +108,28 @@ export const showOptionsFlowDialog = ( `; }, - renderShowFormProgressHeader(_hass, _step) { - return ""; + renderShowFormProgressHeader(hass, step) { + return ( + hass.localize( + `component.${configEntry.domain}.options.step.${step.step_id}.title` + ) || hass.localize(`component.${configEntry.domain}.title`) + ); }, - renderShowFormProgressDescription(_hass, _step) { - return ""; + renderShowFormProgressDescription(hass, step) { + const description = hass.localize( + `component.${configEntry.domain}.options.progress.${step.progress_action}`, + step.description_placeholders + ); + return description + ? html` + + ` + : ""; }, } );