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

Allow custom Javascript files #1808

Open
1 of 6 tasks
ShootingStarD opened this issue Sep 19, 2024 · 0 comments
Open
1 of 6 tasks

Allow custom Javascript files #1808

ShootingStarD opened this issue Sep 19, 2024 · 0 comments
Labels
🖰 GUI Related to GUI 🆘 Help wanted Open to participation from the community ✨New feature 🟧 Priority: High Must be addressed as soon

Comments

@ShootingStarD
Copy link

ShootingStarD commented Sep 19, 2024

Description

Currently we can use the Extension API to import javascript components in a Taipy app. However it could also be useful to import JS files in a taipy project, like Dash can do, for example to add certain animations on the page or other things like that.

I think it would also be good for prototyping before making a real compenent via the Extensions API

Solution Proposed

I imagine that we can add an argument in the GUI constructor so that we can add a list of javascript files that will be loaded in the header of html pages generated by the Taipy App

Impact of Solution

NA

Additional Context

While the feature is not really urgent or anything, I thing it is a good add-on for Taipy to become "as easy to use as streamlit, and as customizable as Dash"

Acceptance Criteria

  • Ensure new code is unit tested, and check code coverage is at least 90%.
  • Create related issue in taipy-doc for documentation and Release Notes.
  • Check if a new demo could be provided based on this, or if legacy demos could be benefit from it.
  • Ensure any change is well documented.

Code of Conduct

  • I have checked the existing issues.
  • I am willing to work on this issue (optional)
@jrobinAV jrobinAV added 🖰 GUI Related to GUI 🆘 Help wanted Open to participation from the community 🟧 Priority: High Must be addressed as soon labels Sep 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🖰 GUI Related to GUI 🆘 Help wanted Open to participation from the community ✨New feature 🟧 Priority: High Must be addressed as soon
Projects
None yet
Development

No branches or pull requests

2 participants