- add model DatasetReference.ts
All checks were successful
CI Pipeline / japa-tests (push) Successful in 48s

- add references inside Creta.vue for Submitter /dataset
- npm updates
- extended enum types
- added relations for Dataset.ts
This commit is contained in:
Kaimbacher 2023-08-01 17:06:51 +02:00
parent 5ce4f0b018
commit f6d735d0fd
10 changed files with 580 additions and 592 deletions

View file

@ -11,6 +11,7 @@ export interface Dataset {
| number
| (IErrorMessage | undefined)
| Coverage
| Array<DatasetReference>
| Array<File>;
language: Ref<string>;
// licenses: Array<number>;
@ -27,6 +28,7 @@ export interface Dataset {
errors?: IErrorMessage;
// async (user): Promise<void>;
subjects: Array<Subject>;
references: Array<DatasetReference>;
files: Array<TestFile> | undefined;
// upload: TethysFile
}
@ -53,6 +55,13 @@ export interface Subject {
value: string;
external_key?: string;
}
export interface DatasetReference {
// id: number;
value: string;
label: string;
type: string;
relation: string;
}
export interface Title {
value: string;

File diff suppressed because it is too large Load diff