Skip to content

Commit

Permalink
ts: use TableColumnMeta type
Browse files Browse the repository at this point in the history
  • Loading branch information
lukasnys committed Jul 16, 2024
1 parent 6e79393 commit 02d83e2
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 7 deletions.
4 changes: 2 additions & 2 deletions types/components/ember-td/component.d.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import Component from '@ember/component';
import { EmberTableColumn, EmberTableRow, TableRowMeta } from 'ember-table';
import { EmberTableColumn, EmberTableRow, TableColumnMeta, TableRowMeta } from 'ember-table';

export interface EmberTdSignature<RowType, ColumnType> {
Element: HTMLTableCellElement;
Expand All @@ -20,7 +20,7 @@ export interface EmberTdSignature<RowType, ColumnType> {
columnValue: ColumnType,
rowValue: RowType,
cellMeta: unknown,
columnMeta: unknown,
columnMeta: TableColumnMeta,
rowMeta: TableRowMeta,
];
};
Expand Down
3 changes: 2 additions & 1 deletion types/components/ember-th/component.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import Component from '@ember/component';
import { TableColumnMeta } from 'ember-table';

export interface EmberThSignature<ColumnType> {
Element: HTMLTableCellElement;
Expand All @@ -11,7 +12,7 @@ export interface EmberThSignature<ColumnType> {
Blocks: {
default: [
columnValue: ColumnType,
columnMeta: unknown,
columnMeta: TableColumnMeta,
];
};
}
Expand Down
3 changes: 2 additions & 1 deletion types/components/ember-th/resize-handle/component.d.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
import Component from '@ember/component';
import { TableColumnMeta } from 'ember-table';

export interface ResizeHandleSignature {
Element: HTMLTableCellElement;
Args: {
columnMeta: unknown;
columnMeta: TableColumnMeta;
};
}

Expand Down
3 changes: 2 additions & 1 deletion types/components/ember-th/sort-indicator/component.d.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
import Component from '@ember/component';
import { TableColumnMeta } from 'ember-table';

export interface SortIndicatorSignature {
Element: HTMLTableCellElement;
Args: {
columnMeta: unknown;
columnMeta: TableColumnMeta;
};
}

Expand Down
4 changes: 2 additions & 2 deletions types/components/ember-tr/component.d.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import Component from '@ember/component';
import { EmberTableColumn, EmberTableRow, TableRowMeta } from 'ember-table';
import { EmberTableColumn, EmberTableRow, TableColumnMeta, TableRowMeta } from 'ember-table';
import EmberTdComponent from 'ember-table/components/ember-td/component';

export interface EmberTrSignature<
Expand All @@ -25,7 +25,7 @@ export interface EmberTrSignature<
cell: CellComponentType;
cellMeta: unknown;
cellValue: RowType[keyof RowType];
columnMeta: unknown;
columnMeta: TableColumnMeta;
columnValue: ColumnType;
rowMeta: TableRowMeta;
rowValue: RowType;
Expand Down

0 comments on commit 02d83e2

Please sign in to comment.