
* Codeblock cleanup in markdown * Initial approach to getting this working with rx.memo and reflex web * abstract the map var logic * the tests are not valid + pyright fix * darglint fix * Add unit tests plus mix components * pyi run * rebase on main * fix darglint * testing different OS * revert * This should fix it. Right? * Fix tests * minor fn signature fix * use ArgsFunctionOperation * use destructured args and pass the tests * fix remaining unit tests * fix pyi files * rebase on main * move language regex on codeblock to markdown * fix tests --------- Co-authored-by: Khaleel Al-Adhami <khaleel.aladhami@gmail.com>
21 lines
426 B
Django/Jinja
21 lines
426 B
Django/Jinja
{% extends "web/pages/base_page.js.jinja2" %}
|
|
|
|
{% block export %}
|
|
{% for component in components %}
|
|
|
|
{% for custom_code in component.custom_code %}
|
|
{{custom_code}}
|
|
{% endfor %}
|
|
|
|
export const {{component.name}} = memo(({ {{-component.props|join(", ")-}} }) => {
|
|
{% for hook in component.hooks %}
|
|
{{ hook }}
|
|
{% endfor %}
|
|
return(
|
|
{{utils.render(component.render)}}
|
|
)
|
|
|
|
})
|
|
{% endfor %}
|
|
{% endblock %}
|