about summary refs log tree commit diff stats
path: root/frontend/templates/blocks/results.gotmpl
diff options
context:
space:
mode:
authorAlan Pearce2024-05-17 09:19:12 +0200
committerAlan Pearce2024-05-17 12:21:12 +0200
commit27b07a80f1872205dfeb949e9b90cf85f6e43744 (patch)
tree6127cb900a142fbc807661f6c83171d60c921d24 /frontend/templates/blocks/results.gotmpl
parenta5e758d41c151c17ed03b39454470ba8dd0c3b99 (diff)
downloadsearchix-27b07a80f1872205dfeb949e9b90cf85f6e43744.tar.lz
searchix-27b07a80f1872205dfeb949e9b90cf85f6e43744.tar.zst
searchix-27b07a80f1872205dfeb949e9b90cf85f6e43744.zip
refactor: move general results template code into results template
Diffstat (limited to 'frontend/templates/blocks/results.gotmpl')
-rw-r--r--frontend/templates/blocks/results.gotmpl23
1 files changed, 23 insertions, 0 deletions
diff --git a/frontend/templates/blocks/results.gotmpl b/frontend/templates/blocks/results.gotmpl
new file mode 100644
index 0000000..95c89ca
--- /dev/null
+++ b/frontend/templates/blocks/results.gotmpl
@@ -0,0 +1,23 @@
+{{- define "results" }}
+  {{- with .Results }}
+    {{- if gt .Total 0 }}
+      <section id="results">
+        {{ block "hits" .Hits }}
+        {{ end }}
+        <footer>
+          <nav id="pagination">
+            {{- with $.Prev }}
+              <a class="button" href="{{ . }}" rel="prev">Prev</a>
+            {{- end }}
+            {{- with $.Next }}
+              <a class="button" href="{{ . }}" rel="next">Next</a>
+            {{- end }}
+          </nav>
+          <span>{{ .Total }} results</span>
+        </footer>
+      </section>
+    {{- else }}
+      Nothing found
+    {{- end }}
+  {{- end }}
+{{- end }}