Components.ModelsTableNoData Class
Table row shown when no data provided to the ModelsTable. Component used within models-table/table-body.
This component is a table-row with a single cell. This cell has a colspan
equal to the shown columns count.
Usage example:
<ModelsTable @data={{data}} @columns={{columns}} as |MT|>
<MT.Table as |Table|>
<Table.Body as |Body|>
{{#if Body.visibleContent.length}}
{{! ... }}
{{else}}
<Body.NoData />
{{/if}}
</Table.Body>
{{! ... }}
</MT.Table>
{{! .... }}
</ModelsTable>
Usage with a block context:
<ModelsTable @data={{data}} @columns={{columns}} as |MT|>
<MT.Table as |Table|>
<Table.Body as |Body|>
{{#if Body.visibleContent.length}}
{{! ... }}
{{else}}
<Body.NoData as |ND|>
Any message here
</Body.NoData>
{{/if}}
</table.Body>
{{! ... }}
</MT.Table>
{{! .... }}
</ModelsTable>