Skip to content
New issue

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

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

Already on GitHub? # to your account

MNT: refactoring of JS and HTML into manageable parts #215

Merged
merged 2 commits into from
Nov 8, 2022
Merged

Conversation

jsheunis
Copy link
Member

@jsheunis jsheunis commented Nov 8, 2022

This PR:

  • Closes ENH: investigate/implement separation between vue templates and index.html #175
  • Removes component template code from index.html and puts this into separate template files in templates/, mainly through the use of vue async components and router lazy loading
  • Separates the single file javascript code into several files to create structure, all remaining in the global scope and being run in order from index.html
  • Updates setup to add templates/ to application data
  • Updates relevant tests

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

Successfully merging this pull request may close these issues.

ENH: investigate/implement separation between vue templates and index.html
1 participant