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 }