Files
aitestory/viewmodel/message.go
T

20 lines
420 B
Go

package viewmodel
import "git.aiterp.net/gisle/wrouter/auth"
// Message is a simple viewmodel for the message pages
type Message struct {
Base
Title string
Text string
Danger bool
}
// NewMessage creates a message model
func NewMessage(user *auth.User, title string, danger bool, text string) *Message {
msg := &Message{Title: title, Text: text, Danger: danger}
msg.setupBase(user, title, "")
return msg
}