diff options
author | Danijel Anđelković <adanijel99@gmail.com> | 2022-04-12 21:12:10 +0200 |
---|---|---|
committer | Danijel Anđelković <adanijel99@gmail.com> | 2022-04-12 21:12:10 +0200 |
commit | a2275d2796331ff824f0f3ce05b9c2f92ad728c8 (patch) | |
tree | 1ca041c752fccabf30b372d5bbbfbad951d3a823 /frontend/src/app/_elements/datatable/datatable.component.ts | |
parent | 33d87fb4dd06aa0fdab887d04ab46eb6cf193872 (diff) |
Ispravio datatable komponentu koja se nije ucitavala za postojeci dataset. Dodao broj redova u klasu dataset posto vise nije isti kao broj elemenata podataka koje prikazujemo.
Diffstat (limited to 'frontend/src/app/_elements/datatable/datatable.component.ts')
-rw-r--r-- | frontend/src/app/_elements/datatable/datatable.component.ts | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/frontend/src/app/_elements/datatable/datatable.component.ts b/frontend/src/app/_elements/datatable/datatable.component.ts index 19fb204e..82374f4d 100644 --- a/frontend/src/app/_elements/datatable/datatable.component.ts +++ b/frontend/src/app/_elements/datatable/datatable.component.ts @@ -7,12 +7,7 @@ import { Component, Input, OnInit } from '@angular/core'; }) export class DatatableComponent implements OnInit { - @Input() hasHeader?: boolean = true; - - @Input() data?: any[] = []; - - hasInput = false; - loaded = false; + @Input() tableData!: TableData; constructor() { } @@ -20,3 +15,14 @@ export class DatatableComponent implements OnInit { } } + +export class TableData { + constructor( + public hasHeader = true, + public hasInput = false, + public loaded = false, + public numRows = 0, + public numCols = 0, + public data?: any[][] + ) { } +} |