package views
templ LayoutContainer() {
}
// Columns is a component that renders a responsive flex container that stacks on mobile
templ LayoutColumns() {
{ children... }
}
// Rows is a component that renders a responsive flex container that wraps on mobile
templ LayoutRows() {
{ children... }
}
templ LayoutSeparator(text string) {
}
// Layout is a component that renders the general layout of the application
templ LayoutView(title string) {
@Head(title, "0.0.11")
{ children... }
}
func Clsx(attrs ...templ.Attributes) templ.Attributes {
merged := templ.Attributes{}
for _, attr := range attrs {
for k, v := range attr {
merged[k] = v
}
}
return merged
}