Увеличение id Input от A1 - N1, от A2 - N2, от A3 - N3 в таблице
У меня есть React компонент, мне нужно повторить excel разметку, присвоение id как input-ам, у первого ряда "input-ов" id должен увеличиваться от A1 до N1, у второго от A2 до N2 и тд., у меня есть функция getCellId которая увеличивает число и должна увеличивать букву в id но это не срабатывает, вот функция getCellId:
function getCellId(row, column) {
const columnLetter = String.fromCharCode(column + 65);
return `${columnLetter}${row + 1}`;
}
вот так я происходит отрисовка input:
const renderEmployeeFields = (
field,
employee,
categoryIndex,
locationIndex,
employeeIndex
) => (
<td key={field} className="finance-td">
<div>
<input
type="text"
id={`${getCellId(employeeIndex, categoryIndex)}`}
value={employee[field] || ""}
onChange={(e) =>
handleEmployeeChange(
categoryIndex,
locationIndex,
employeeIndex,
field,
parseFloat(e.target.value)
)
}
/>
</div>
</td>
);
Заранее спасибо