Fix data list

Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
This commit is contained in:
Sacha Al Himdani
2025-06-10 11:30:25 -07:00
parent 32ae8e0f67
commit 613eccf0f2
3 changed files with 40 additions and 41 deletions

View File

@@ -34,13 +34,13 @@ type (
)
func NewDataConnection(
p *page.Page[*coredata.Data, coredata.DatumOrderField],
p *page.Page[*coredata.Datum, coredata.DatumOrderField],
parentType any,
parentID gid.GID,
) *DatumConnection {
edges := make([]*DatumEdge, len(p.Data))
for i, data := range p.Data {
edges[i] = NewDatumEdge(data, p.Cursor.OrderBy.Field)
for i, datum := range p.Data {
edges[i] = NewDatumEdge(datum, p.Cursor.OrderBy.Field)
}
return &DatumConnection{
@@ -52,7 +52,7 @@ func NewDataConnection(
}
}
func NewDatum(d *coredata.Data) *Datum {
func NewDatum(d *coredata.Datum) *Datum {
return &Datum{
ID: d.ID,
Name: d.Name,
@@ -63,7 +63,7 @@ func NewDatum(d *coredata.Data) *Datum {
}
}
func NewDatumEdge(d *coredata.Data, orderField coredata.DatumOrderField) *DatumEdge {
func NewDatumEdge(d *coredata.Datum, orderField coredata.DatumOrderField) *DatumEdge {
return &DatumEdge{
Node: NewDatum(d),
Cursor: d.CursorKey(orderField),