{# Jinja2 macros for reusable widget template components #} {% macro render_file_preview(file_info, preview_id) %} {% if file_info.is_text and file_info.content %}
{% elif file_info.is_image %} {% endif %} {% endmacro %} {% macro render_file_item(file_info, index, code_id, preview_id, code_snippet_content, variable_name) %} {% set escaped_code = code_snippet_content | e | replace('\n', ' ') %}