mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-14 20:03:52 +00:00
refactor: improve sheet import UX
This commit is contained in:
committed by
Carlos Valente
parent
42dcf35f45
commit
f53cb687bf
@@ -0,0 +1,19 @@
|
||||
import type { CustomFields } from '../../definitions/core/CustomFields.type.js';
|
||||
import type { Rundown } from '../../definitions/core/Rundown.type.js';
|
||||
import type { RundownSummary } from '../rundown-controller/BackendResponse.type.js';
|
||||
|
||||
export type SpreadsheetWorksheetMetadata = {
|
||||
worksheet: string;
|
||||
headers: string[];
|
||||
};
|
||||
|
||||
export type SpreadsheetWorksheetOptions = {
|
||||
worksheets: string[];
|
||||
metadata: SpreadsheetWorksheetMetadata | null;
|
||||
};
|
||||
|
||||
export type SpreadsheetPreviewResponse = {
|
||||
rundown: Rundown;
|
||||
customFields: CustomFields;
|
||||
summary: RundownSummary;
|
||||
};
|
||||
@@ -92,6 +92,11 @@ export type {
|
||||
} from './api/rundown-controller/BackendResponse.type.js';
|
||||
export type { LinkOptions } from './api/session-controller/BackendResponse.type.js';
|
||||
export type { CustomViewSummary, CustomViewsListResponse } from './api/custom-views/customViews.type.js';
|
||||
export type {
|
||||
SpreadsheetWorksheetMetadata,
|
||||
SpreadsheetWorksheetOptions,
|
||||
SpreadsheetPreviewResponse,
|
||||
} from './api/spreadsheet/Spreadsheet.type.js';
|
||||
|
||||
// web socket
|
||||
export { MessageTag } from './api/websocket/data.type.js';
|
||||
|
||||
Reference in New Issue
Block a user