From ea2226731133ec0dd15b678b418107ba7744126e Mon Sep 17 00:00:00 2001 From: Di Wu Date: Thu, 23 May 2024 11:47:30 -0700 Subject: [PATCH] feat(amplify): make GraphQLOperationType extends from String --- Amplify/Categories/API/Request/GraphQLOperationType.swift | 2 +- .../GraphQLDocument/SingleDirectiveGraphQLDocument.swift | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/Amplify/Categories/API/Request/GraphQLOperationType.swift b/Amplify/Categories/API/Request/GraphQLOperationType.swift index 38160a72f2..7e9e2735ed 100644 --- a/Amplify/Categories/API/Request/GraphQLOperationType.swift +++ b/Amplify/Categories/API/Request/GraphQLOperationType.swift @@ -6,7 +6,7 @@ // /// The type of a GraphQL operation -public enum GraphQLOperationType { +public enum GraphQLOperationType: String { /// A GraphQL Query operation case query diff --git a/AmplifyPlugins/Core/AWSPluginsCore/Model/GraphQLDocument/SingleDirectiveGraphQLDocument.swift b/AmplifyPlugins/Core/AWSPluginsCore/Model/GraphQLDocument/SingleDirectiveGraphQLDocument.swift index ea5c29d342..a219bf3ad7 100644 --- a/AmplifyPlugins/Core/AWSPluginsCore/Model/GraphQLDocument/SingleDirectiveGraphQLDocument.swift +++ b/AmplifyPlugins/Core/AWSPluginsCore/Model/GraphQLDocument/SingleDirectiveGraphQLDocument.swift @@ -8,12 +8,6 @@ import Amplify import Foundation -public enum GraphQLOperationType: String { - case mutation - case query - case subscription -} - public typealias GraphQLParameterName = String /// Represents a single directive GraphQL document. Concrete types that conform to this protocol must