This PR fixes #61 by creating a new javascript module to load asynchronously the list of releases. This solution is based on the CKAN approach to create java-script modules to render templates asynchronously.
This PR is still a WIP but the overall approach to fix the issue is ready to review. I think it would be nice to make some refactor to the current approach to render the releases list so we are consistent in the architecture of the extension.
Some extra changes to the UI:
Button Compare Releases is now being displayed only if there are releases in the dataset.
This PR fixes #61 by creating a new javascript module to load asynchronously the list of releases. This solution is based on the CKAN approach to create java-script modules to render templates asynchronously.
This PR is still a WIP but the overall approach to fix the issue is ready to review. I think it would be nice to make some refactor to the current approach to render the releases list so we are consistent in the architecture of the extension.
Some extra changes to the UI: