TypeError: Object (...) не является функцией с React Table и moment.js - PullRequest
0 голосов
/ 26 сентября 2018

Я использую модуль React Table и пытаюсь использовать moment для отображения лучшего формата даты из поля created_at данных, передаваемых компоненту ReactTable.

let columns = [{
  id: "createdAt",
  Header: "Created",
  accessor: a => <Fragment>{moment(a.created_at).format("MM DD YYYY")}</Fragment>
}];

Но по какой-то причине он ноет с ошибкой

TypeError: Object (...) не является функцией

, указывающей на эту строку.

Если я просто сделаю a.created_at, он будет отображаться нормально.Модуль импортирован наверняка.

1 Ответ

0 голосов
/ 06 декабря 2018

У меня была эта ошибка, когда я неправильно импортировал момент

import {moment} from "moment"; // with errors 'Object(...) is not a function'
import moment from "moment"; //no more errors
...