|
|
@@ -257,6 +257,7 @@ export type BooleanCustomFieldConfig = CustomField & {
|
|
|
description?: Maybe<Array<LocalizedString>>;
|
|
|
readonly?: Maybe<Scalars['Boolean']>;
|
|
|
internal?: Maybe<Scalars['Boolean']>;
|
|
|
+ nullable?: Maybe<Scalars['Boolean']>;
|
|
|
};
|
|
|
|
|
|
export type BooleanOperators = {
|
|
|
@@ -645,13 +646,17 @@ export type CreatePaymentMethodInput = {
|
|
|
handler: ConfigurableOperationInput;
|
|
|
};
|
|
|
|
|
|
+export type CreateProductCustomFieldsInput = {
|
|
|
+ coffeeProfileWithMilk?: Maybe<Scalars['String']>;
|
|
|
+};
|
|
|
+
|
|
|
export type CreateProductInput = {
|
|
|
featuredAssetId?: Maybe<Scalars['ID']>;
|
|
|
enabled?: Maybe<Scalars['Boolean']>;
|
|
|
assetIds?: Maybe<Array<Scalars['ID']>>;
|
|
|
facetValueIds?: Maybe<Array<Scalars['ID']>>;
|
|
|
translations: Array<ProductTranslationInput>;
|
|
|
- customFields?: Maybe<Scalars['JSON']>;
|
|
|
+ customFields?: Maybe<CreateProductCustomFieldsInput>;
|
|
|
};
|
|
|
|
|
|
export type CreateProductOptionGroupInput = {
|
|
|
@@ -1089,6 +1094,7 @@ export type CustomField = {
|
|
|
description?: Maybe<Array<LocalizedString>>;
|
|
|
readonly?: Maybe<Scalars['Boolean']>;
|
|
|
internal?: Maybe<Scalars['Boolean']>;
|
|
|
+ nullable?: Maybe<Scalars['Boolean']>;
|
|
|
};
|
|
|
|
|
|
export type CustomFieldConfig = StringCustomFieldConfig | LocaleStringCustomFieldConfig | IntCustomFieldConfig | FloatCustomFieldConfig | BooleanCustomFieldConfig | DateTimeCustomFieldConfig | RelationCustomFieldConfig | TextCustomFieldConfig;
|
|
|
@@ -1243,6 +1249,7 @@ export type DateTimeCustomFieldConfig = CustomField & {
|
|
|
description?: Maybe<Array<LocalizedString>>;
|
|
|
readonly?: Maybe<Scalars['Boolean']>;
|
|
|
internal?: Maybe<Scalars['Boolean']>;
|
|
|
+ nullable?: Maybe<Scalars['Boolean']>;
|
|
|
min?: Maybe<Scalars['String']>;
|
|
|
max?: Maybe<Scalars['String']>;
|
|
|
step?: Maybe<Scalars['Int']>;
|
|
|
@@ -1459,6 +1466,7 @@ export type FloatCustomFieldConfig = CustomField & {
|
|
|
description?: Maybe<Array<LocalizedString>>;
|
|
|
readonly?: Maybe<Scalars['Boolean']>;
|
|
|
internal?: Maybe<Scalars['Boolean']>;
|
|
|
+ nullable?: Maybe<Scalars['Boolean']>;
|
|
|
min?: Maybe<Scalars['Float']>;
|
|
|
max?: Maybe<Scalars['Float']>;
|
|
|
step?: Maybe<Scalars['Float']>;
|
|
|
@@ -1612,6 +1620,7 @@ export type IntCustomFieldConfig = CustomField & {
|
|
|
description?: Maybe<Array<LocalizedString>>;
|
|
|
readonly?: Maybe<Scalars['Boolean']>;
|
|
|
internal?: Maybe<Scalars['Boolean']>;
|
|
|
+ nullable?: Maybe<Scalars['Boolean']>;
|
|
|
min?: Maybe<Scalars['Int']>;
|
|
|
max?: Maybe<Scalars['Int']>;
|
|
|
step?: Maybe<Scalars['Int']>;
|
|
|
@@ -2061,6 +2070,7 @@ export type LocaleStringCustomFieldConfig = CustomField & {
|
|
|
description?: Maybe<Array<LocalizedString>>;
|
|
|
readonly?: Maybe<Scalars['Boolean']>;
|
|
|
internal?: Maybe<Scalars['Boolean']>;
|
|
|
+ nullable?: Maybe<Scalars['Boolean']>;
|
|
|
pattern?: Maybe<Scalars['String']>;
|
|
|
};
|
|
|
|
|
|
@@ -3540,7 +3550,7 @@ export type Product = Node & {
|
|
|
facetValues: Array<FacetValue>;
|
|
|
translations: Array<ProductTranslation>;
|
|
|
collections: Array<Collection>;
|
|
|
- customFields?: Maybe<Scalars['JSON']>;
|
|
|
+ customFields?: Maybe<ProductCustomFields>;
|
|
|
};
|
|
|
|
|
|
|
|
|
@@ -3548,6 +3558,11 @@ export type ProductVariantListArgs = {
|
|
|
options?: Maybe<ProductVariantListOptions>;
|
|
|
};
|
|
|
|
|
|
+export type ProductCustomFields = {
|
|
|
+ __typename?: 'ProductCustomFields';
|
|
|
+ coffeeProfileWithMilk?: Maybe<Scalars['String']>;
|
|
|
+};
|
|
|
+
|
|
|
export type ProductFilterParameter = {
|
|
|
enabled?: Maybe<BooleanOperators>;
|
|
|
createdAt?: Maybe<DateOperators>;
|
|
|
@@ -3556,6 +3571,7 @@ export type ProductFilterParameter = {
|
|
|
name?: Maybe<StringOperators>;
|
|
|
slug?: Maybe<StringOperators>;
|
|
|
description?: Maybe<StringOperators>;
|
|
|
+ coffeeProfileWithMilk?: Maybe<StringOperators>;
|
|
|
};
|
|
|
|
|
|
export type ProductList = PaginatedList & {
|
|
|
@@ -3645,6 +3661,7 @@ export type ProductSortParameter = {
|
|
|
name?: Maybe<SortOrder>;
|
|
|
slug?: Maybe<SortOrder>;
|
|
|
description?: Maybe<SortOrder>;
|
|
|
+ coffeeProfileWithMilk?: Maybe<SortOrder>;
|
|
|
};
|
|
|
|
|
|
export type ProductTranslation = {
|
|
|
@@ -4176,6 +4193,7 @@ export type RelationCustomFieldConfig = CustomField & {
|
|
|
description?: Maybe<Array<LocalizedString>>;
|
|
|
readonly?: Maybe<Scalars['Boolean']>;
|
|
|
internal?: Maybe<Scalars['Boolean']>;
|
|
|
+ nullable?: Maybe<Scalars['Boolean']>;
|
|
|
entity: Scalars['String'];
|
|
|
scalarFields: Array<Scalars['String']>;
|
|
|
};
|
|
|
@@ -4510,6 +4528,7 @@ export type StringCustomFieldConfig = CustomField & {
|
|
|
description?: Maybe<Array<LocalizedString>>;
|
|
|
readonly?: Maybe<Scalars['Boolean']>;
|
|
|
internal?: Maybe<Scalars['Boolean']>;
|
|
|
+ nullable?: Maybe<Scalars['Boolean']>;
|
|
|
pattern?: Maybe<Scalars['String']>;
|
|
|
options?: Maybe<Array<StringFieldOption>>;
|
|
|
};
|
|
|
@@ -4688,6 +4707,7 @@ export type TextCustomFieldConfig = CustomField & {
|
|
|
description?: Maybe<Array<LocalizedString>>;
|
|
|
readonly?: Maybe<Scalars['Boolean']>;
|
|
|
internal?: Maybe<Scalars['Boolean']>;
|
|
|
+ nullable?: Maybe<Scalars['Boolean']>;
|
|
|
};
|
|
|
|
|
|
export type TransitionFulfillmentToStateResult = Fulfillment | FulfillmentStateTransitionError;
|
|
|
@@ -4858,6 +4878,10 @@ export type UpdatePaymentMethodInput = {
|
|
|
handler?: Maybe<ConfigurableOperationInput>;
|
|
|
};
|
|
|
|
|
|
+export type UpdateProductCustomFieldsInput = {
|
|
|
+ coffeeProfileWithMilk?: Maybe<Scalars['String']>;
|
|
|
+};
|
|
|
+
|
|
|
export type UpdateProductInput = {
|
|
|
id: Scalars['ID'];
|
|
|
enabled?: Maybe<Scalars['Boolean']>;
|
|
|
@@ -4865,7 +4889,7 @@ export type UpdateProductInput = {
|
|
|
assetIds?: Maybe<Array<Scalars['ID']>>;
|
|
|
facetValueIds?: Maybe<Array<Scalars['ID']>>;
|
|
|
translations?: Maybe<Array<ProductTranslationInput>>;
|
|
|
- customFields?: Maybe<Scalars['JSON']>;
|
|
|
+ customFields?: Maybe<UpdateProductCustomFieldsInput>;
|
|
|
};
|
|
|
|
|
|
export type UpdateProductOptionGroupInput = {
|