Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateAssetPath ¶ added in v0.2.0
GenerateAssetPath creates asset paths based on environment settings
func GetCSRFToken ¶ added in v0.2.0
GetCSRFToken retrieves the CSRF token from context
func GetCurrentUser ¶ added in v0.2.0
GetCurrentUser extracts user data from context
func GetMessageIcon ¶ added in v0.1.5
GetMessageIcon returns the appropriate Bootstrap icon class for the message type
Types ¶
type PageData ¶
type PageData struct {
Title string
User *user.User
Forms []*model.Form
Form *model.Form
Submissions []*model.FormSubmission
CSRFToken string
IsDevelopment bool
AssetPath func(string) string
Content templ.Component
FormBuilderAssetPath string
Message *Message
Description string
Config *config.Config
Session *session.Session
UserID string
Email string
Role string
Error string
Success string
Data any
}
PageData contains common data used across all pages
Click to show internal directories.
Click to hide internal directories.