Use it when you already have DaisyUI in the host app and want to adopt ng-orbit without inventing table markup on day one.
- Install Tailwind + DaisyUI in the consuming app.
- The renderer remains presentation-only and expects the parent to own query changes.
import { OrbitTableDirective } from '@ng-orbit/table';
import { OrbitTableRenderDaisyComponent } from '@ng-orbit/table-render-daisy';
@Component({
standalone: true,
imports: [OrbitTableDirective, OrbitTableRenderDaisyComponent],
template: `
<section
orbitTable
#table="orbitTable"
[rows]="rows()"
[columns]="columns"
[total]="total()"
[loading]="loading()"
[error]="error()"
[query]="query()"
[getRowId]="getRowId"
(orbitTableQueryChange)="onQueryChange($event)"
>
<orbit-table-render-daisy [table]="table" />
</section>
`
})
export class UsersDaisyTableComponent {}