@told.club/sdk-rn
Version:
Told React Native SDK
74 lines (71 loc) • 1.46 kB
JavaScript
import { gql } from '../__generated__/gql';
export const CHECK_CAN_USE_SURVEY = gql( /* GraphQL */`
query checkIfCanUseWidgetWithSurvey(
$surveyID: ID!
$preview: Boolean
$os: String!
$mobileApp: String!
) {
checkIfCanUseWidgetWithSurvey(
surveyID: $surveyID
preview: $preview
os: $os
mobileApp: $mobileApp
) {
canUse
}
}
`);
export const GET_EVERY_SURVEY_AVAILABLE_TO_BE_TRIGGERED = gql( /* GraphQL */`
query getEverySurveyAvailableToBeTriggered(
$folderID: ID!
$type: String!
$os: String
$mobileApp: String
$language: String
$version: String
$listReplied: [SurveyReplied]
$preview: Boolean
) {
getEverySurveyAvailableToBeTriggered(
folderID: $folderID
type: $type
os: $os
mobileApp: $mobileApp
language: $language
version: $version
listReplied: $listReplied
preview: $preview
) {
id
survey
kind
whenData {
seeItOnlyOnce
replyOnlyOnce
}
... on SurveyTriggerScreen {
onAllScreen
onLoadScreen
delay {
value
active
}
condition {
variable
operator
value
}
}
... on SurveyTriggerCustomEvent {
eventName
conditions {
key
operator
value
}
}
}
}
`);
//# sourceMappingURL=graphql.js.map