marmelab/EventDrops

D3 probelm

Open

#254 ouverte le 5 oct. 2018

Voir sur GitHub
 (1 commentaire) (0 réactions) (0 assignés)JavaScript (249 forks)batch import
help wanted

Métriques du dépôt

Stars
 (1 219 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

Please do not submit support requests or "How to" questions here. For that, go to StackOverflow.

What you were expecting:

After installing d3, and following README, I expected that I should work.

What happened instead: There is a dependecy on d3. I don't know where this d3 is coming from?

index-trusted.js:67589 Uncaught Error: Cannot find module "d3/build/d3" at webpackMissingModule (index-trusted.js:67589) at Object.defineProperty.value (index-trusted.js:67589) at webpack_require (index-trusted.js:20) at Object._typeof (index-trusted.js:241437) at webpack_require (index-trusted.js:20) at Object.defineProperty.value (index-trusted.js:220998) at webpack_require (index-trusted.js:20) at Object. (index-trusted.js:220880) at webpack_require (index-trusted.js:20) at _typeof (index-trusted.js:63)

Steps to reproduce: import * as d3 from 'd3/build/d3';

Related code:

import * as d3 from 'd3/build/d3';
import eventDrops from 'event-drops';

export default class EventTimeline extends Component {
    constructor(props) {
        super(props);
        this.eventElem = null;
    }
    componentDidMount() {
        //console.log(this.props.data, this.props.tooltipSpec);
        if (this.props.tooltipSpec !== null && this.props.data !== null) {
            this.createEventTimeline();
        }
    }
    createEventTimeline() {
        const data = this.props.data;
        const tooltipSpec = this.props.tooltipSpec;
        this.tooltipNode
            .classed('tooltip', true)
            .style('opacity', 0);
        const chart = eventDrops({
            d3,
            zoom: {
    ```

**Other information:**



**Environment**

* EventDrops version
1.3.0
* Browser:
Chrome
* Stack trace (in case of a JS error):

Guide contributeur