chore: update templ and templui

This commit is contained in:
juancwu 2026-04-12 16:07:06 +00:00
commit 61eaa268ab
89 changed files with 25776 additions and 8231 deletions

View file

@ -1,4 +1,4 @@
// templui component input - version: v1.2.0 installed by templui v1.2.0
// templui component input - version: v1.9.5 installed by templui v1.9.5
// 📚 Documentation: https://templui.io/docs/components/input
package input
@ -38,6 +38,7 @@ type Props struct {
Value string
Disabled bool
Readonly bool
Required bool
FileAccept string
HasError bool
NoTogglePassword bool
@ -75,6 +76,7 @@ templ Input(props ...Props) {
}
disabled?={ p.Disabled }
readonly?={ p.Readonly }
required?={ p.Required }
if p.HasError {
aria-invalid="true"
}
@ -111,20 +113,20 @@ templ Input(props ...Props) {
Attributes: templ.Attributes{"data-tui-input-toggle-password": p.ID},
}) {
<span class="icon-open block">
@icon.Eye(icon.Props{
Size: 18,
})
@icon.Eye(icon.Props{Class: "size-[18px]"})
</span>
<span class="icon-closed hidden">
@icon.EyeOff(icon.Props{
Size: 18,
})
@icon.EyeOff(icon.Props{Class: "size-[18px]"})
</span>
}
}
</div>
}
var scriptOnce = templ.NewOnceHandle()
templ Script() {
<script defer nonce={ templ.GetNonce(ctx) } src={ utils.ScriptURL("/assets/js/input.min.js") }></script>
@scriptOnce.Once() {
@utils.ComponentScript("input")
}
}