feat: Implement service worker for IPFS vault

This commit is contained in:
Prad Nukala
2024-10-07 20:13:38 -04:00
parent fa7b11198e
commit c608a067ed
34 changed files with 740 additions and 758 deletions
-22
View File
@@ -10,10 +10,6 @@ type Variant interface {
Attributes() templ.Attributes
}
var stylesHandle = templ.NewOnceHandle()
var alpineHandle = templ.NewOnceHandle()
var htmxHandle = templ.NewOnceHandle()
func clsxMerge(variants ...Variant) templ.Attributes {
combinedAttrs := templ.Attributes{}
var classElements []string
@@ -50,24 +46,6 @@ templ Spacer() {
<br/>
}
templ Styles(local bool) {
@stylesHandle.Once() {
<link href="/assets/css/styles.css" rel="stylesheet"/>
}
}
templ Alpine(local bool) {
@alpineHandle.Once() {
<script src="/assets/js/alpine.min.js" defer></script>
}
}
templ Htmx(local bool) {
@htmxHandle.Once() {
<script src="/assets/js/htmx.min.js"></script>
}
}
templ Rows() {
<div class="flex flex-row w-full gap-2 md:gap-4">
{ children... }