Refactor to avoid excess spaces and newlines in output.

This commit is contained in:
2025-11-16 18:25:29 -07:00
parent 0471787ed5
commit 500eee955d

View File

@@ -1,19 +1,20 @@
{{ $src := .Get "src" | default (.Get 0)
}} {{ $type := .Get "type"
}} {{ if and (isset .Params "type") (not (eq $type ""))
}} {{ .Scratch.Set "type" $type
}} {{ else
}} {{ $type := strings.TrimSuffix $src (path.Ext $src)
}} {{ $type := strings.TrimPrefix "." $type
}} {{ .Scratch.Set "type" $type
}} {{ end
{{ $src := .Get "src" | default (.Get 0)
}}
{{ $text := .Get "text"
}} {{ if and (isset .Params "text") (not (eq $text ""))
}} {{ .Scratch.Set "text" $text
}} {{ else
}} {{ .Scratch.Set "text" "Audio playback is not available on your browser."
}} {{ end
{{ $type := .Get "type"
}}{{ if and (isset .Params "type") (not (eq $type ""))
}}{{ .Scratch.Set "type" $type
}}{{ else
}}{{ $type := strings.TrimSuffix $src (path.Ext $src)
}}{{ $type := strings.TrimPrefix "." $type
}}{{ .Scratch.Set "type" $type
}}{{ end
}}
{{ $text := .Get "text"
}}{{ if and (isset .Params "text") (not (eq $text ""))
}}{{ .Scratch.Set "text" $text
}}{{ else
}}{{ .Scratch.Set "text" "Audio playback is not available on your browser."
}}{{ end
}}
<audio controls>
<source