Skip to content

e is not a function #1603

Closed
Closed
@abhinavkumar940

Description

@abhinavkumar940

Expected behavior

It should open the picker

Actual behavior

Throws error e is not a function

Steps to reproduce

Follow the first example on README.md on stackblitz

Stackblitz url

https://stackblitz.com/edit/react-tj1xzt

Error details

TypeError: e is not a function
    at eval (react-datepicker.min.js:1)
    at eval (react-datepicker.min.js:1)
    at n.a.formatWeekNumber (react-datepicker.min.js:1)
    at n.a.renderDays (react-datepicker.min.js:1)
    at n.render (react-datepicker.min.js:1)
    at finishClassComponent (react-dom.development.js:13393)
    at updateClassComponent (react-dom.development.js:13356)
    at beginWork (react-dom.development.js:13945)
    at performUnitOfWork (react-dom.development.js:16249)
    at workLoop (react-dom.development.js:16287)

Code

import React, { Component } from 'react';
import { render } from 'react-dom';
import DatePicker from "react-datepicker";

import "react-datepicker/dist/react-datepicker.css";

// CSS Modules, react-datepicker-cssmodules.css
// import 'react-datepicker/dist/react-datepicker-cssmodules.css';

class App extends React.Component {
  constructor(props) {
    super(props);
    this.state = {
      startDate: new Date()
    };
    this.handleChange = this.handleChange.bind(this);
  }

  handleChange(date) {
    this.setState({
      startDate: date
    });
  }

  render() {
    return (
      <DatePicker
        selected={this.state.startDate}
        onChange={this.handleChange}
      />
    );
  }
}

render(<App />, document.getElementById('root'));

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions