Browse Source

fix(nc-gui): import type mismatch

pull/6726/head
աɨռɢӄաօռɢ 1 year ago
parent
commit
b50c4afc32
  1. 7
      packages/nc-gui/helpers/parsers/CSVTemplateAdapter.ts
  2. 8
      packages/nc-gui/helpers/parsers/ExcelTemplateAdapter.ts

7
packages/nc-gui/helpers/parsers/CSVTemplateAdapter.ts

@ -101,11 +101,9 @@ export default class CSVTemplateAdapter {
} else if (colProps.uidt === UITypes.SingleLineText) {
if (isEmailType(colData)) {
colProps.uidt = UITypes.Email
}
if (isUrlType(colData)) {
} else if (isUrlType(colData)) {
colProps.uidt = UITypes.URL
} else {
if (isCheckboxType(colData)) {
} else if (isCheckboxType(colData)) {
colProps.uidt = UITypes.Checkbox
} else {
if (data[columnIdx] && columnIdx < this.config.maxRowsToParse) {
@ -113,7 +111,6 @@ export default class CSVTemplateAdapter {
colProps.uidt = UITypes.SingleSelect
}
}
}
} else if (colProps.uidt === UITypes.Number) {
if (isDecimalType(colData)) {
colProps.uidt = UITypes.Decimal

8
packages/nc-gui/helpers/parsers/ExcelTemplateAdapter.ts

@ -144,13 +144,9 @@ export default class ExcelTemplateAdapter extends TemplateGenerator {
// check for long text
if (isMultiLineTextType(rows, col)) {
column.uidt = UITypes.LongText
}
if (isEmailType(rows, col)) {
} else if (isEmailType(rows, col)) {
column.uidt = UITypes.Email
}
if (isUrlType(rows, col)) {
} else if (isUrlType(rows, col)) {
column.uidt = UITypes.URL
} else {
const vals = rows

Loading…
Cancel
Save