chore: organize ts types, fix eslint errors

This commit is contained in:
Vasily Zubarev
2025-04-09 12:45:56 +02:00
parent 707a030a0a
commit 416c45d08c
29 changed files with 277 additions and 84 deletions

View File

@@ -23,10 +23,11 @@ export function ImportCSVTable({ fields }: { fields: Field[] }) {
useEffect(() => {
if (parseState?.success && parseState.data) {
setCSVData(parseState.data)
if (parseState.data.length > 0) {
const parsedData = parseState.data as string[][]
setCSVData(parsedData)
if (parsedData.length > 0) {
setColumnMappings(
parseState.data[0].map((value) => {
parsedData[0].map((value) => {
const field = fields.find((field) => field.code === value || field.name === value)
return field?.code || ""
})