resolvers.go 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package customer
  2. // THIS CODE IS A STARTING POINT ONLY. IT WILL NOT BE UPDATED WITH SCHEMA CHANGES.
  3. import (
  4. "context"
  5. "gshopper.com/gshopify/admin-api/graph/customer/generated"
  6. )
  7. type Resolver struct{}
  8. // // foo
  9. func (r *entityResolver) FindProductByID(ctx context.Context, id string) (*generated.Product, error) {
  10. panic("not implemented")
  11. }
  12. // // foo
  13. func (r *mutationResolver) CustomerCreate(ctx context.Context, input generated.CustomerInput) (*generated.CustomerCreatePayload, error) {
  14. panic("not implemented")
  15. }
  16. // // foo
  17. func (r *queryResolver) Customer(ctx context.Context, id string) (*generated.Customer, error) {
  18. panic("not implemented")
  19. }
  20. // Entity returns generated.EntityResolver implementation.
  21. func (r *Resolver) Entity() generated.EntityResolver { return &entityResolver{r} }
  22. // Mutation returns generated.MutationResolver implementation.
  23. func (r *Resolver) Mutation() generated.MutationResolver { return &mutationResolver{r} }
  24. // Query returns generated.QueryResolver implementation.
  25. func (r *Resolver) Query() generated.QueryResolver { return &queryResolver{r} }
  26. type entityResolver struct{ *Resolver }
  27. type mutationResolver struct{ *Resolver }
  28. type queryResolver struct{ *Resolver }