17 lines
523 B
TypeScript
17 lines
523 B
TypeScript
import { ColumnDef, PaginationState } from '@tanstack/react-table';
|
|
import { FormMode } from '../../enums/formMode';
|
|
import { Alert } from '../../interfaces/Alert.interface';
|
|
import { LogbookEntry } from './LogbookEntry.interface';
|
|
|
|
export interface LogbookState {
|
|
alert: Alert | undefined;
|
|
columns: ColumnDef<LogbookEntry>[];
|
|
entries: LogbookEntry[];
|
|
isConfirmDialogLoading: boolean;
|
|
isConfirmDialogOpen: boolean;
|
|
isLoading: boolean;
|
|
pages: number[];
|
|
pagination: PaginationState;
|
|
totalEntries: number;
|
|
}
|