Browse Source

Metafield

- add helper
Alexey Kim 2 years ago
parent
commit
14491e3c0b
1 changed files with 17 additions and 0 deletions
  1. 17 0
      graphql/metafield.go

+ 17 - 0
graphql/metafield.go

@@ -0,0 +1,17 @@
+package graphql
+
+import (
+	"github.com/gshopify/service-wrapper/model"
+	"gshopper.com/gshopify/customer/graphql/generated"
+)
+
+func NewMetafield(key string, value any, t model.MetafieldType) *generated.Metafield {
+	m := &generated.Metafield{
+		Namespace: "customer",
+		Key:       key,
+		Value:     model.MetafieldValue(t, value),
+		Type:      t.String(),
+	}
+
+	return m
+}