• Чем заменить функцию .map() в моем случае?

    А зачем здесь вообще map? И ключ не нужен. Это ссылка на скачивание одного файла. Его строки в формировании кнопки не участвуют. Достаточно написать так.

    render() {
      return (
     ...
                    <CSVLink
                      className="btn btn-secondary btn-download"
                      data={rows}
                      separator={";"}
                      filename="netpositions.csv"
                    >
                      <span className="oi oi-data-transfer-download" />
                    </CSVLink>
     ))}
    ...
     )
    }


    В примерах самой библиотеки map также не используется