about summary refs log tree commit diff stats
path: root/internal/components/options.templ
diff options
context:
space:
mode:
Diffstat (limited to 'internal/components/options.templ')
-rw-r--r--internal/components/options.templ45
1 files changed, 0 insertions, 45 deletions
diff --git a/internal/components/options.templ b/internal/components/options.templ
deleted file mode 100644
index 097f66f..0000000
--- a/internal/components/options.templ
+++ /dev/null
@@ -1,45 +0,0 @@
-package components
-
-import (
-	"go.alanpearce.eu/searchix/internal/config"
-	"go.alanpearce.eu/searchix/internal/index"
-	"go.alanpearce.eu/searchix/internal/nix"
-)
-
-templ Options(result *index.Result) {
-	<table>
-		<thead>
-			<tr>
-				<th scope="col">Title</th>
-				<th scope="col">Description</th>
-				if config.DevMode {
-					<th scope="col">Score</th>
-				}
-			</tr>
-		</thead>
-		<tbody>
-			for _, hit := range result.Hits {
-				if m := convertMatch[nix.Option](hit.Data); m != nil {
-					@optionRow(hit, *m)
-				}
-			}
-		</tbody>
-	</table>
-}
-
-templ optionRow(hit index.DocumentMatch, o nix.Option) {
-	<tr>
-		<td>
-			@openDialogLink(o.Name)
-		</td>
-		<td>
-			@markdown(firstSentence(o.Description))
-			<dialog id={ o.Name }></dialog>
-		</td>
-		if config.DevMode {
-			<td>
-				@score(hit)
-			</td>
-		}
-	</tr>
-}