Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

import plotly.js-dist v2 instead of v1 plotly.js/dist #260

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

archmoj
Copy link

@archmoj archmoj commented Sep 7, 2021

Supersedes #205.
Closes #248 and fixes #258.
Addresses plotly/plotly.js#5925 (comment).

Please note that this appears to be a breaking change for this repository.

@plotly/plotly_js

@dmbarry86
Copy link

dmbarry86 commented Sep 7, 2021

I have tested this with our own components and can confirm that this now allows the use of plotly.js-dist alongside this library. plotly/plotly.js#5925 (comment)

If this was to be merged then I think the installation section of the readme would also need updating.

This would also be considered a breaking change for anybody currently using this library with plotly.js.

@nicolaskruchten
Copy link
Member

It should already be possible to use a dist bundle with this library without changing package.json ... Check out this section of the readme: https://github.com/plotly/react-plotly.js#customizing-the-plotlyjs-bundle

@dmbarry86
Copy link

dmbarry86 commented Sep 7, 2021

@nicolaskruchten I think there's a broken link there. When clicking on "assemble you own customized bundle" it just takes to main plotly.js readme.

I think the point here is that this library is now no longer aligned with the recommendations from plotly.js which itself now promotes the use of plotly.js-dist rather than plotly.js. Sure, we could all go ahead and write some custom code to use a different bundle but then how many different people need to do that? Makes sense to me to align the default setup of this library with the default (as of v2) recommendations from plotly.js.

@nicolaskruchten
Copy link
Member

Yes, we should, I agree, but given that we're feeling pretty short-handed at the moment, I'm providing you with options that you can use today :)

@nicolaskruchten
Copy link
Member

Here's where that link should point: https://github.com/plotly/plotly.js/blob/master/CUSTOM_BUNDLE.md

@jacksongoode
Copy link

This would reduce the bundle size no? @archmoj

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

How to use plotly.js-dist with react-plotly.js? Support for Plotly 2.x
4 participants