@if (heading()) {

{{ heading() }}

} @switch (state()) { @case ('loading') {
} @case ('ready') {

{{ description() }}

@if (chart(); as tpl) { } @if (tableRows().length) { @if (tableHeaders().length) { @for (h of tableHeaders(); track $index) { } } @for (row of tableRows(); track $index) { @for (cell of row; track $index) { } }
{{ description() }}
{{ h }}
{{ cell }}
} } @case ('empty') {

{{ emptyMessage() }}

} @case ('error') { } @case ('locked') {

{{ lockedMessage() }}

} }