{% macro add_js(list) %} {% set js_map = { 'd3': '/static/lib/js/d3.v7.js', 'scatterPlot': '/static/js/scatterPlot.js', 'criteriaPlot': '/static/js/criteriaPlot.js', 'plot': '/static/js/plot.js' } %} {% for js in list %} {% if js in js_map %} {# d3.v7.js loads 'd3' as a global variable, cannot be imported as a module #} {% endif %} {% endfor %} {% endmacro %}