@if (datasetsLoading) {
} @if (!parsedDatasets.length) {
} @if (parsedDatasets.length && !submittedCsvDatasets.length) { @if (!excelsSubmitted) {
}

Found tables:

@for (dataset of parsedDatasets; track dataset) { } } @if (submittedCsvDatasets.length) {

Submitted tables:

@for (dataset of submittedCsvDatasets; track dataset) { } }

Multi Dataset Load

@if (selectedFile === null && !submittingCsv) {

Please upload a file

} @if (selectedFile !== null || submittingCsv) { @if (!parsedDatasets.length && selectedFile !== null) {

Selected file: {{ selectedFile.name }} Discard the file

File size: {{ selectedFile.sizeMB }} MB

Paste or type the list of datasets to upload:

Each row is one dataset. We will automatically detect tables by the sheetname and populate if any.
} @if (parsedDatasets.length && !submittedCsvDatasets.length) { @if (!activeParsedDataset) {
@if (fileLoadingState !== FileLoadingState.parsed) {

{{ fileLoadingState }}...

} @if (fileLoadingState === FileLoadingState.parsed) {

Please select a dataset on the left to review the data

}
} @if (activeParsedDataset) { @if (activeParsedDataset.submitResult) {

Submit Status: @if (activeParsedDataset.submitResult.success) { SUCCESS } @if (activeParsedDataset.submitResult.error) { ERROR }

@if (activeParsedDataset.submitResult.error) {

Error details:

}
@if (!submittingCsv && activeParsedDataset.submitResult.error) { }
} @if (activeParsedDataset.submitResult?.error) {
{{ activeParsedDataset.submitResult?.error | json }}
}

Found in range: @if (activeParsedDataset.parseResult) { "{{ activeParsedDataset.parseResult.rangeSheetRes?.sheetName }}"!{{ activeParsedDataset.parseResult.rangeSheetRes ?.rangeAddress }} } @if (!activeParsedDataset.parseResult) { @if (!activeParsedDataset.parsingTable) { No data found } @if (activeParsedDataset.parsingTable) { Searching for the data... } }

Dataset: {{ activeParsedDataset.libds }} Click to edit the table

@if (isHotHidden) {
} } } @if (submittedCsvDatasets.length) { @if (!activeSubmittedCsvDataset) {

Please select a dataset on the left to review the submit results

} } @if (activeSubmittedCsvDataset) {

Matched with dataset: {{ activeSubmittedCsvDataset.libds }} Click to edit the table

Status: @if (activeSubmittedCsvDataset.success) { SUCCESS } @if (activeSubmittedCsvDataset.error) { ERROR }

@if (activeSubmittedCsvDataset.error) {

Error details:

}
@if (activeSubmittedCsvDataset.error) {
{{ activeSubmittedCsvDataset.error | json }}
} } }