34 lines
976 B
HTML
34 lines
976 B
HTML
{{< layout}}
|
|
{{$body}}
|
|
<form action="{{url:todos}}" method="post">
|
|
{{csrf:input}}
|
|
<input type="text" name="title" placeholder="new todo" required>
|
|
<button type="submit">add</button>
|
|
</form>
|
|
{{^todos_data}}
|
|
<p>no todos</p>
|
|
{{/todos_data}}
|
|
{{#todos_data}}
|
|
<div>
|
|
<form action="{{url:todo}}" style="display:inline">
|
|
{{csrf:input}}
|
|
{{http_patch:input}}
|
|
{{^finished}}
|
|
<input type="checkbox" name="finished" value="1">
|
|
{{/finished}}
|
|
{{#finished}}
|
|
<input type="checkbox" name="finished" value="1" checked>
|
|
{{/finished}}
|
|
{{title}}
|
|
<button type="submit">save</button>
|
|
</form>
|
|
<form action="{{url:todo}}" style="display:inline">
|
|
{{csrf:input}}
|
|
{{http_delete:input}}
|
|
<button type="submit">delete</button>
|
|
</form>
|
|
</div>
|
|
{{/todos_data}}
|
|
{{/body}}
|
|
{{/layout}}
|