restructured viewmodels, better serialization

This commit is contained in:
Simon Martens
2024-11-19 15:20:15 +01:00
parent 84fa6f7fa4
commit 7dc603df2c
26 changed files with 51479 additions and 198 deletions

11
viewmodels/piece.go Normal file
View File

@@ -0,0 +1,11 @@
package viewmodels
import "github.com/Theodor-Springmann-Stiftung/kgpz_web/providers/xmlprovider"
type PieceViewModel struct {
xmlprovider.Piece
}
func NewPieceView(p xmlprovider.Piece) (PieceViewModel, error) {
return PieceViewModel{Piece: p}, nil
}