about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAlan Pearce2025-03-26 21:31:38 +0100
committerAlan Pearce2025-03-26 21:31:38 +0100
commitf8f4f748c8528b7fe245d1e1f1d55f78b78ede39 (patch)
tree91a0122c26a0d04a825698fd4dfd03ac00996221
parenta04cc4acc1d5da1f2e351289b1a8f08cb1503c4d (diff)
downloadsearchix-main.tar.lz
searchix-main.tar.zst
searchix-main.zip
feat: list package platforms in detail view HEAD main
-rw-r--r--internal/components/packageDetail.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/internal/components/packageDetail.go b/internal/components/packageDetail.go
index 01b1f4d..186fb60 100644
--- a/internal/components/packageDetail.go
+++ b/internal/components/packageDetail.go
@@ -105,6 +105,18 @@ func PackageDetail(pkg nix.Package) g.Node {
 					),
 				}),
 			),
+			g.If(len(pkg.Platforms) > 0,
+				g.Group([]g.Node{
+					Dt(g.Text("Platforms")),
+					Dd(
+						Ul(
+							g.Map(pkg.Platforms, func(plat string) g.Node {
+								return Li(g.Text(plat))
+							}),
+						),
+					),
+				}),
+			),
 			g.If(pkg.Definition != "",
 				g.Group([]g.Node{
 					Dt(g.Text("Defined")),