feat: overhaul templating system

This commit is contained in:
Jef Roosens 2025-01-10 15:16:01 +01:00
parent 03b3f692e1
commit 4a4b8bba3d
No known key found for this signature in database
GPG key ID: 21FD3D77D56BAF49
22 changed files with 157 additions and 127 deletions

View file

@ -0,0 +1,11 @@
{% import "components/event.html" as comp_event %}
{% import "components/plant.html" as comp_plant %}
{% import "components/comment.html" as comp_comment %}
{{ comp_plant::info(plant=plant) }}
<h3>Events</h3>
{{ comp_event::list(events=events) }}
{{ comp_event::form(plant_id=plant.id) }}
<h3>Comments</h3>
{{ comp_comment::list(comments=comments) }}
{{ comp_comment::form(plant_id=plant.id) }}