marmelab/EventDrops

D3 probelm

Open

#254 aperta il 5 ott 2018

Vedi su GitHub
 (1 commento) (0 reazioni) (0 assegnatari)JavaScript (249 fork)batch import
help wanted

Metriche repository

Star
 (1219 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

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):

Guida contributor