{#if show}
elementsDropdownChange()}> {#each itemsJson as item} {#if item.header}
{/if} {#if !item.header}
{item.name}
{/if} {/each}
{"Выберите пресет"}
Тип
Id
Виджет
Вкладка
Название
{#each configJson as element, i}
{element.subtype}
{#each widgetsJson as select}
{select.label}
{/each}
(element.show = !element.show)} />
deleteLineFromConfig(i)} />
{#if element.show} {#each Object.entries(element) as [key, param]} {#if key != "type" && key != "subtype" && key != "id" && key != "widget" && key != "page" && key != "descr" && key != "show"}
{#if key.startsWith("btn")}
moduleOrder(element.id, key.substring(4), element[key])} class="h-3 sm:h-6 md:h-6 lg:h-6 xl:h-6 2xl:h-6 w-auto bg-blue-100 inline-flex items-center border border-gray-300 hover:bg-blue-200">{key.substring(4)}
{#if element[key] != "nil"}
{/if} {:else}
{key}
{/if}
{/if} {/each} {/if} {/each}
saveConfig()}>{"Сохранить на устройстве"}
rebootEsp()}>{"Перезагрузить устройство"}
createExportFile()}>{"Экспорт конфигурации"}
reset()} class="btn-lg cursor-pointer select-none">
{"Импорт конфигурации"}
{:else}
{/if}