(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[111],{20111:function(e,n,i){"use strict";i.r(n),i.d(n,{EmailField:function(){return s},emailFieldMock:function(){return m}});var a=i(20406),t=i(82841),r=i.n(t),d=i(72262),l=i(39722),m={name:"email",type:l.EI.Email,validators:[{name:l.aB.MaxLength,argument:"256",__typename:"Validator"},{name:l.aB.RegexMatches,argument:"^[a-zA-Z0-9.!#$%&*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]+)*$",__typename:"Validator"}],required:!0,confirmable:!0,answerOptions:null,defaultValue:null,disabled:!1,offerOtherTextInput:!1,renderConditions:[],optionsAreLocalised:!1,__typename:"FormField"},s=function(e,n){var i=n.behaviours;return(0,a.Z)(r().mark(function n(){var a;return r().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(!i.override){n.next=2;break}return n.abrupt("return",m);case 2:return n.next=4,e.query({query:d.z});case 4:return a=n.sent.data,n.abrupt("return",null==a?void 0:a.emailField);case 7:case"end":return n.stop()}},n)}))}},72262:function(e){e.exports.z={kind:"Document",operationName:"emailField",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"Field"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"FormField"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"validators"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"argument"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"required"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"confirmable"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"answerOptions"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"optionKey"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"translation"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"defaultValue"},arguments:[],directives:[]}]}},{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"emailField"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"emailField"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"Field"},directives:[]}]}}]}}],loc:{source:'fragment Field on FormField {\n name\n type\n validators {\n name\n argument\n }\n required\n confirmable\n answerOptions {\n optionKey\n translation\n }\n defaultValue\n}\n\n\n\n#import "../../Fragment/Account/Field.graphql"\n\nquery emailField {\n emailField {\n ...Field\n }\n}\n'}}}}]);