From fc5fd2edd9b8282497e33a18300eab694d8a89c6 Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Fri, 21 Jun 2024 13:02:08 +0200 Subject: refactor: switch to templ for HTML templates --- internal/components/packages.templ | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 internal/components/packages.templ (limited to 'internal/components/packages.templ') diff --git a/internal/components/packages.templ b/internal/components/packages.templ new file mode 100644 index 0000000..4e00a5a --- /dev/null +++ b/internal/components/packages.templ @@ -0,0 +1,37 @@ +package components + +import ( + "searchix/internal/index" + "searchix/internal/nix" +) + +templ Packages(result *index.Result) { + + + + + + + + + + for _, hit := range result.Hits { + @packageRow(hit.Data.(nix.Package)) + } + +
AttributeNameDescription
+} + +templ packageRow(p nix.Package) { + + + @openDialogLink(p.Attribute) + + + { p.Name } + + + { p.Description } + + +} -- cgit 1.4.1