feat: quick project wizard

This commit is contained in:
Carlos Valente
2024-10-26 21:51:31 +02:00
committed by Carlos Valente
parent 27f99b4c87
commit ed2efe183b
17 changed files with 344 additions and 36 deletions
+7
View File
@@ -0,0 +1,7 @@
import { type DatabaseModel } from '../../definitions/DataModel.type.js';
export interface QuickStartData {
project: Pick<DatabaseModel['project'], 'title'>;
settings: Pick<DatabaseModel['settings'], 'timeFormat' | 'language'>;
viewSettings: Pick<DatabaseModel['viewSettings'], 'freezeEnd' | 'endMessage'>;
}
+1
View File
@@ -53,6 +53,7 @@ export type {
RundownPaginated,
SessionStats,
} from './api/ontime-controller/BackendResponse.type.js';
export type { QuickStartData } from './api/db/db.type.js';
export type { RundownCached, NormalisedRundown } from './api/rundown-controller/BackendResponse.type.js';
// SERVER RUNTIME