Add CardBox component

This commit is contained in:
Luis Eduardo Jeréz Girón
2024-07-23 18:56:33 -06:00
parent 3675f18b6a
commit 18d71e9199

View File

@@ -0,0 +1,22 @@
package component
import (
"github.com/maragudk/gomponents"
"github.com/maragudk/gomponents/components"
"github.com/maragudk/gomponents/html"
)
type CardBoxParams struct {
Class string
Children []gomponents.Node
}
func CardBox(params CardBoxParams) gomponents.Node {
return html.Div(
components.Classes{
"rounded-box shadow-md bg-base-100 p-4": true,
params.Class: true,
},
gomponents.Group(params.Children),
)
}