{"version":3,"file":"getCellLabel.mjs","sources":[""],"sourcesContent":["import { getRowsFromItems } from \"./getRowsFromItems\";\r\nimport type { IBlockTableItem } from \"../config/types\";\r\n\r\n/**\r\n * Возвращает лейбл для ячейки таблицы\r\n * @returns\r\n */\r\nexport const getCellLabel = (index: number = 0, items: IBlockTableItem[] = []): string => {\r\n  const theadRows = getRowsFromItems(\"thead\", items);\r\n  if (theadRows.length) {\r\n    const cols = theadRows[0]?.cols ?? [];\r\n    if (cols.length) {\r\n      return cols.find((item, i) => i === index)?.html ?? \"\";\r\n    } else {\r\n      return \"\";\r\n    }\r\n  } else {\r\n    return \"\";\r\n  }\r\n};\r\n"],"names":["getCellLabel","index","items","theadRows","getRowsFromItems","length","cols","find","item","i","html"],"mappings":";;;;GAOO,MAAMA,aAAe,CAACC,MAAgB,EAAGC,MAA2B,MACzE,MAAMC,UAAYC,iBAAiB,QAASF,OAC5C,GAAIC,UAAUE,OAAQ,CACpB,MAAMC,KAAOH,UAAU,IAAIG,MAAQ,GACnC,GAAIA,KAAKD,OACP,OAAOC,KAAKC,KAAK,CAACC,KAAMC,IAAMA,IAAMR,QAAQS,MAAQ,QAEpD,MAAO,EAEX,MACE,MAAO"}