add contacts to icon hepler

This commit is contained in:
Zotov Ivan Yuryevich
2026-04-11 18:56:39 +03:00
parent 6973e8baea
commit 79896b4a52
5 changed files with 120 additions and 7 deletions

View File

@@ -227,6 +227,22 @@ type ComponentSharedContact {
value: String!
}
input ComponentSharedContactFiltersInput {
and: [ComponentSharedContactFiltersInput]
displayValue: StringFilterInput
not: ComponentSharedContactFiltersInput
or: [ComponentSharedContactFiltersInput]
type: StringFilterInput
value: StringFilterInput
}
input ComponentSharedContactInput {
displayValue: String
id: ID
type: ENUM_COMPONENTSHAREDCONTACT_TYPE
value: String
}
type ComponentSharedIcon {
id: ID!
value: ENUM_COMPONENTSHAREDICON_VALUE
@@ -678,6 +694,7 @@ type ReviewWorkflowsWorkflowStageRelationResponseCollection {
}
type SiteConfig {
contacts(filters: ComponentSharedContactFiltersInput, pagination: PaginationArg = {}, sort: [String] = []): [ComponentSharedContact]
createdAt: DateTime
description: String
documentId: ID!
@@ -687,6 +704,7 @@ type SiteConfig {
}
input SiteConfigInput {
contacts: [ComponentSharedContactInput]
description: String
publishedAt: DateTime
title: String