package shop

// This file will be automatically regenerated based on the schema, any resolver implementations
// will be copied through when generating and any unknown code will be moved to the end.
// Code generated by github.com/99designs/gqlgen version v0.17.21 DO NOT EDIT.

import (
	"context"
	"fmt"

	"gshopper.com/gshopify/admin-api/graph/shop/generated"
)

// FindAppByID is the resolver for the findAppByID field.
func (r *entityResolver) FindAppByID(ctx context.Context, id string) (*generated.App, error) {
	panic(fmt.Errorf("not implemented: FindAppByID - findAppByID"))
}

// FindJobByID is the resolver for the findJobByID field.
func (r *entityResolver) FindJobByID(ctx context.Context, id string) (*generated.Job, error) {
	panic(fmt.Errorf("not implemented: FindJobByID - findJobByID"))
}

// FindMarketByID is the resolver for the findMarketByID field.
func (r *entityResolver) FindMarketByID(ctx context.Context, id string) (*generated.Market, error) {
	panic(fmt.Errorf("not implemented: FindMarketByID - findMarketByID"))
}

// FindMarketWebPresenceByID is the resolver for the findMarketWebPresenceByID field.
func (r *entityResolver) FindMarketWebPresenceByID(ctx context.Context, id string) (*generated.MarketWebPresence, error) {
	panic(fmt.Errorf("not implemented: FindMarketWebPresenceByID - findMarketWebPresenceByID"))
}

// FindShopByID is the resolver for the findShopByID field.
func (r *entityResolver) FindShopByID(ctx context.Context, id string) (*generated.Shop, error) {
	panic(fmt.Errorf("not implemented: FindShopByID - findShopByID"))
}

// Entity returns generated.EntityResolver implementation.
func (r *Resolver) Entity() generated.EntityResolver { return &entityResolver{r} }

type entityResolver struct{ *Resolver }
