28?G=8:w>7&&(G=3),w>7&&(H=3)),L.matches&&(w>28?G=5:w>7&&(G=2),w>7&&(H=3)),U.matches&&(w>28&&(G=5),w>7&&(H=4));var B=new Date(E);B.setDate(new Date(E).getDate()+G);var V=new Date(S);V.setDate(new Date(S).getDate()-G);var K=[],$=H-1;for(H-=2;H>0;){var Q=new Date(S);Q.setDate(new Date(S).getDate()-H*(w/$)),K.push(Q),H-=1}return F.hAxis.ticks=[B].concat(K,[V]),F.series[0].color=D,r.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__user-count-chart"},r.createElement(y.a,{chartType:"LineChart",data:W,height:"368px",loadingHeight:"340px",loaded:u,options:F,width:"100%"}))}UserCountGraph.propTypes={loaded:d.a.bool,error:d.a.shape({}),report:d.a.arrayOf(d.a.object)},UserCountGraph.chartOptions={animation:{startup:!0},curveType:"function",height:340,width:"100%",colors:["#1a73e8"],chartArea:{left:"1%",height:300,top:21,width:"90%"},legend:{position:"none"},hAxis:{backgroundColor:"#eef4fd",format:"MMM d",gridlines:{color:"#ffffff"},textPosition:"out",textStyle:{color:"#616161",fontSize:12}},vAxes:{0:{baseline:0,gridlines:{color:"#ffffff"},viewWindow:{max:1,min:0},viewWindowMode:"explicit",textPosition:"none",ticks:[]},1:{gridlines:{color:"#ece9f1"},lineWidth:3,minorGridlines:{color:"#ffffff"},minValue:0,textStyle:{color:"#616161",fontSize:12},textPosition:"out",viewWindow:{min:0}}},series:{0:{lineWidth:3,targetAxisIndex:1}},crosshair:{color:"#1a73e8",opacity:.1,orientation:"vertical"}}}).call(this,n(19),n(2))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DimensionTabs}));var r=n(6),a=n.n(r),i=n(1),o=n.n(i),c=n(193),l=n.n(c),s=n(240),u=n.n(s),d=n(2),g=n(0),f=n(4),p=n.n(f),m=n(53),h=n(9),b=n(29),v=n(18),y=n(5),_=p.a.useDispatch,O=[{tabText:Object(g.__)("Channels","google-site-kit"),dimensionName:"ga:channelGrouping"},{tabText:Object(g.__)("Locations","google-site-kit"),dimensionName:"ga:country"},{tabText:Object(g.__)("Devices","google-site-kit"),dimensionName:"ga:deviceCategory"}];function DimensionTabs(t){var n=t.dimensionName,r=t.loaded,i=_(m.a).setValues,o=O.findIndex((function(e){return e.dimensionName===n})),c=Object(d.useCallback)((function(e){var t,n=(O[e]||{}).dimensionName;i((t={},a()(t,h.t,n),a()(t,h.u,""),a()(t,h.s,""),a()(t,h.q,null),t)),Object(y.w)("all_traffic_widget","tab_select",n)}),[i]);return r?e.createElement(d.Fragment,null,e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__tabs hidden-on-mobile"},e.createElement(u.a,{activeIndex:o,handleActiveIndexUpdate:c},O.map((function(t){return e.createElement(l.a,{key:t.dimensionName,className:"mdc-tab--min-width",focusOnActivate:!1},e.createElement("span",{className:"mdc-tab__text-label"},t.tabText))})))),e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__tabs--small"},e.createElement(v.m,{enhanced:!0,onEnhancedChange:c,outlined:!0,value:"dimension-name-".concat(o)},O.map((function(t,n){return e.createElement(v.k,{key:n,value:"dimension-name-".concat(n)},t.tabText)}))))):e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__tabs--loading"},e.createElement(b.a,{width:"100px",height:"40px",shape:"square"}),e.createElement(b.a,{width:"100px",height:"40px",shape:"square"}),e.createElement(b.a,{width:"100px",height:"40px",shape:"square"}))}DimensionTabs.propTypes={dimensionName:o.a.string.isRequired,loaded:o.a.bool}}).call(this,n(2))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UserDimensionsPieChart}));var r=n(6),a=n.n(r),i=n(12),o=n.n(i),c=n(8),l=n.n(c),s=n(1),u=n.n(s),d=n(2),g=n(0),f=n(4),p=n.n(f),m=n(17),h=n(53),b=n(9),v=n(5),y=n(27),_=n(59),O=n(24),k=n(29);function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var E=p.a.useDispatch,S=p.a.useSelect;function UserDimensionsPieChart(t){var n,r,i,c,s,u,f,p,w,D,N,C,R=t.dimensionName,x=t.dimensionValue,A=t.loaded,P=t.report,L=Object(d.useState)(!1),T=o()(L,2),M=T[0],I=T[1],U=S((function(e){return e(m.c).getGoogleSupportURL({path:"/analytics/answer/1009671"})})),z=S((function(e){return e(m.c).getGoogleSupportURL({path:"/analytics/answer/2820717"})})),q=S((function(e){return e(h.a).getValue(b.s)})),W=S((function(e){return e(h.a).getValue(b.q)})),F=E(h.a).setValues,G=Object(d.useRef)(),H=Object(d.useRef)();Object(d.useEffect)((function(){var e=function(e){var t,n=(e||{}).target;if(null==n||null===(t=n.classList)||void 0===t?void 0:t.contains("googlesitekit-cta-link__tooltip")){var r=n.dataset.rowLabel;"(other)"!==r&&"(not set)"!==r||Object(v.w)("all_traffic_widget","help_click",r)}},t=H.current;return t&&t.addEventListener("click",e),function(){t&&t.removeEventListener("click",e)}}),[]);var B={current:null==P||null===(n=P[0])||void 0===n||null===(r=n.data)||void 0===r||null===(i=r.totals)||void 0===i||null===(c=i[0])||void 0===c||null===(s=c.values)||void 0===s?void 0:s[0],previous:null==P||null===(u=P[0])||void 0===u||null===(f=u.data)||void 0===f||null===(p=f.totals)||void 0===p||null===(w=p[1])||void 0===w||null===(D=w.values)||void 0===D?void 0:D[0]};((null==P||null===(N=P[0])||void 0===N||null===(C=N.data)||void 0===C?void 0:C.rows)||[]).forEach((function(e){var t=e.metrics;B.current-=t[0].values[0],B.previous-=t[1].values[0]}));var V=function(e,t,n){return'\n\t\t\t\n\t\t\t\t').concat(t,"\n\t\t\t\n\t\t
")},K=Object(y.e)(P,{keyColumnIndex:0,maxSlices:5,withOthers:!0,tooltipCallback:function(e,t){var n,r,a,i=(null==e||null===(n=e.metrics)||void 0===n||null===(r=n[1])||void 0===r||null===(a=r.values)||void 0===a?void 0:a[0])>0?100*e.metrics[0].values[0]/e.metrics[1].values[0]-100:100;null===e&&B.previous>0&&(i=100*B.current/B.previous-100);var o=Object(v.f)(i),c=e?e.metrics[0].values[0]:B.current,s=Object(g.sprintf)(
/* translators: 1: numeric value of users, 2: up or down arrow , 3: different change in percentage, %%: percent symbol */
Object(g._x)("Users: %1$s %2$s %3$s%%","Stat information for the user dimensions chart tooltip","google-site-kit"),Object(v.s)(c),o,Object(v.s)(Math.abs(i),{maximumFractionDigits:2})),u=t[0].toLowerCase(),d="googlesitekit-visualization-tooltip-".concat(u.replace(/\W+/,"_")),f="\n\t\t\t\t\t".concat(
/* translators: %s: dimension label */
Object(g.sprintf)(Object(g.__)("%s:","google-site-kit"),t[0].toUpperCase()),"\n\t\t\t\t\t").concat(Object(v.s)(t[1],{maximumFractionDigits:1,style:"percent"}),"\n\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\t").concat(s,"\n\t\t\t\t
");if(u===Object(g.__)("Others","google-site-kit").toLowerCase())switch(R){case"ga:country":f+="".concat(Object(g.__)("See the full list of locations in Analytics","google-site-kit"),"
");break;case"ga:deviceCategory":f+="".concat(Object(g.__)("See the full list of devices in Analytics","google-site-kit"),"
");break;case"ga:channelGrouping":default:f+="".concat(Object(g.__)("See the full list of channels in Analytics","google-site-kit"),"
")}return U&&"(other)"===u&&(f+=V(U,
/* translators: %s: pie slice label */
Object(g.sprintf)(Object(g.__)('Learn more about what "%s" means',"google-site-kit"),u),u)),z&&"(not set)"===u&&(f+=V(z,
/* translators: %s: pie slice label */
Object(g.sprintf)(Object(g.__)('Learn more about what "%s" means',"google-site-kit"),u),u)),f='0,"googlesitekit-visualization-tooltip--down":i<0}),'">\n\t\t\t\t\t').concat(f,"\n\t\t\t\t
")}}),$=UserDimensionsPieChart.chartOptions.slices,Q={"ga:channelGrouping":Object(g.__)("By channels","google-site-kit"),"ga:country":Object(g.__)("By locations","google-site-kit"),"ga:deviceCategory":Object(g.__)("By devices","google-site-kit")},Y=A?Object(v.t)(Q[R]||"",{ALLOWED_TAGS:["span"],ALLOWED_ATTR:[]}):{__html:""},Z=function(e){for(var t=1;t=0){if(t.setSelection([{row:c}]),W!==c||((null===(n=$[c])||void 0===n?void 0:n.color)||q)!==q)F((i={},a()(i,b.q,c),a()(i,b.s,(null===(r=$[c])||void 0===r?void 0:r.color)||q),i))}else F((o={},a()(o,b.u,""),a()(o,b.s,""),a()(o,b.q,null),o))}!x&&t.getSelection().length&&(t.setSelection([]),null!==W&&F(a()({},b.q,null))),x||""===q||F(a()({},b.s,""))},onSelect:function(e){var t,n=e.chartWrapper,r=n.getChart(),i=((null===(t=r.getSelection())||void 0===t?void 0:t[0])||{}).row;if(null==i){var o;F((o={},a()(o,b.u,""),a()(o,b.s,""),a()(o,b.q,null),o))}else{var c=n.getDataTable();if(c){var l,s,u=c.getValue(i,0);if(Object(g.__)("Others","google-site-kit")===u)null==W?r.setSelection([]):r.setSelection([{row:W}]);else F((s={},a()(s,b.s,null===(l=$[i])||void 0===l?void 0:l.color),a()(s,b.u,u),a()(s,b.q,i),s)),Object(v.w)("all_traffic_widget","slice_select","".concat(R,":").concat(u))}}},options:Z,width:"100%"},e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__dimensions-chart-title",dangerouslySetInnerHTML:Y})),e.createElement("div",{className:l()("googlesitekit-widget--analyticsAllTraffic__legend",{"googlesitekit-widget--analyticsAllTraffic__legend--single":J})},A&&(null==K?void 0:K.slice(1).map((function(t,n){var r,i=o()(t,1)[0],c=i===x,s=null===(r=$[n])||void 0===r?void 0:r.color,u=Object(g.__)("Others","google-site-kit")===i;return e.createElement(O.a,{key:i,onClick:function(){return function(e){var t;if(G.current){var n=G.current.getDataTable().getValue(e,0);if(!(Object(g.__)("Others","google-site-kit")===n)){var r,i=((null===(t=G.current.getChart().getSelection())||void 0===t?void 0:t[0])||{}).row;if(i===e)F((r={},a()(r,b.u,""),a()(r,b.s,""),a()(r,b.q,null),r));else if(n){var o,c;F((c={},a()(c,b.s,null===(o=$[i])||void 0===o?void 0:o.color),a()(c,b.u,n),a()(c,b.q,e),c)),Object(v.w)("all_traffic_widget","slice_select","".concat(R,":").concat(n))}}}}(n)},className:l()("googlesitekit-widget--analyticsAllTraffic__legend-slice",{"googlesitekit-widget--analyticsAllTraffic__legend-active":c,"googlesitekit-widget--analyticsAllTraffic__legend-others":u})},e.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:s}}),e.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__label","data-label":i},i),e.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__underlay",style:{backgroundColor:s}}))}))),!A&&e.createElement(d.Fragment,null,e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__legend-slice"},e.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:"#ccc"}}),e.createElement(k.a,{height:"18px",width:"68px",shape:"square"})),e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__legend-slice"},e.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:"#ccc"}}),e.createElement(k.a,{height:"18px",width:"52px",shape:"square"})),e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__legend-slice"},e.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:"#ccc"}}),e.createElement(k.a,{height:"18px",width:"40px",shape:"square"})),e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__legend-slice"},e.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:"#ccc"}}),e.createElement(k.a,{height:"18px",width:"52px",shape:"square"}))))))}UserDimensionsPieChart.defaultProps={dimensionName:"ga:channelGrouping"},UserDimensionsPieChart.chartOptions={chartArea:{left:"auto",height:300,top:"auto",width:"100%"},backgroundColor:"transparent",fontSize:12,height:368,legend:{position:"none"},pieHole:.6,pieSliceTextStyle:{color:"black",fontSize:12},slices:{0:{color:"#ffcd33"},1:{color:"#c196ff"},2:{color:"#9de3fe"},3:{color:"#ff7fc6"},4:{color:"#ff886b"}},title:null,tooltip:{isHtml:!0,trigger:"focus"},width:"100%"},UserDimensionsPieChart.propTypes={dimensionName:u.a.string.isRequired,dimensionValue:u.a.string,report:u.a.arrayOf(u.a.object),loaded:u.a.bool}}).call(this,n(2))},function(e,t,n){"use strict";(function(e){var r=n(1),a=n.n(r),i=n(59);function MiniChart(t){var n=t.index,r=t.change,a={backgroundColor:"transparent",chartArea:{width:"100%",height:"100%"},enableInteractivity:!1,height:28,legend:{position:"none"},slices:{0:{color:["#178EC5","#54B23B","#EB5729","#ECED33","#34CBE3","#82E88E"][n]},1:{color:"#e6e6e6"}},title:null,tooltip:{trigger:"none"},width:28},o=+(100*r).toFixed(1),c=[["source","percent"],["",o],["",100-o]];return e.createElement("div",{className:"googlesitekit-mini-chart"},e.createElement(i.a,{chartType:"PieChart",data:c,loadingHeight:"24px",options:a}))}MiniChart.propTypes={index:a.a.number.isRequired,change:a.a.number.isRequired},t.a=MiniChart}).call(this,n(2))},function(e,t,n){"use strict";var r=n(2);function a(){return(a=Object.assign||function(e){for(var t=1;t".concat(Object(s._x)("Analytics","Service name","google-site-kit"),"")),{a:e.createElement(v.a,{key:"link",href:i,inherit:!0,external:!0})})))};E.defaultProps={source:!1},E.propTypes={source:c.a.bool},t.a=Object(h.a)(E,[{type:b.b,identifier:"analytics",datapoint:"report",data:k(k({},_.w),{},{url:r._googlesitekitLegacyData.permaLink}),priority:1,maxAge:Object(p.l)("day"),context:["Dashboard","Single"]}],e.createElement(y.a,{width:"282px",height:"282px",shape:"circular"}),{},_.i,_.f)}).call(this,n(2),n(19))},function(e,t,n){"use strict";(function(e,r){var a=n(6),i=n.n(a),o=n(12),c=n.n(o),l=n(23),s=n(0),u=n(2),d=n(5),g=n(85),f=n(27),p=n(4),m=n.n(p),h=n(41),b=n(42),v=n(28),y=n(79),_=n(57),O=n(29),k=n(17),j=n(9);function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function S(e){for(var t=1;t0})).map((function(t){return e.createElement("div",{key:t,className:"googlesitekit-user-input__preview-answer"},l[t]||Object(i.sprintf)(s,t))}))))}UserInputPreviewGroup.propTypes={questionNumber:a.a.number.isRequired,title:a.a.string.isRequired,edit:a.a.func.isRequired,values:a.a.arrayOf(a.a.string).isRequired,options:a.a.shape({})},UserInputPreviewGroup.defaultProps={options:{}}}).call(this,n(2))},,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Checkbox}));var r=n(8),a=n.n(r),i=n(1),o=n.n(i);function Checkbox(t){var n=t.onChange,r=t.id,i=t.name,o=t.value,c=t.checked,l=t.disabled,s=t.children,u=t.tabIndex,d=t.onKeyDown;return e.createElement("div",{className:"mdc-form-field"},e.createElement("div",{className:a()("mdc-checkbox",{"mdc-checkbox--disabled":l})},e.createElement("input",{className:"mdc-checkbox__native-control",type:"checkbox",id:r,name:i,value:o,checked:c,disabled:l,onChange:n,tabIndex:u,onKeyDown:d}),e.createElement("div",{className:"mdc-checkbox__background"},e.createElement("svg",{className:"mdc-checkbox__checkmark",viewBox:"0 0 24 24"},e.createElement("path",{className:"mdc-checkbox__checkmark-path",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"})),e.createElement("div",{className:"mdc-checkbox__mixedmark"}))),e.createElement("label",{htmlFor:r},s))}Checkbox.propTypes={onChange:o.a.func.isRequired,onKeyDown:o.a.func,id:o.a.string.isRequired,name:o.a.string.isRequired,value:o.a.string.isRequired,checked:o.a.bool,disabled:o.a.bool,children:o.a.node.isRequired,tabIndex:o.a.oneOfType([o.a.number,o.a.string])},Checkbox.defaultProps={checked:!1,disabled:!1,tabIndex:void 0,onKeyDown:null}}).call(this,n(2))},,,,,,,,,,function(e,t,n){"use strict";(function(e){var r=n(6),a=n.n(r),i=n(12),o=n.n(i),c=n(2),l=n(370),s=n(100);t.a=function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e,i=Object(c.useState)(Object(l.a)(r.location.href,t)||n),u=o()(i,2),d=u[0],g=u[1],f=function(e){g(e);var n=Object(s.a)(r.location.href,a()({},t,e));r.history.replaceState(null,"",n)};return[d,f]}}).call(this,n(19))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UserInputQuestionNotice}));var r=n(0);function UserInputQuestionNotice(){return e.createElement("p",{className:"googlesitekit-user-input__question-instructions--notice"},Object(r.__)("You can always edit your answers after your submission in Settings.","google-site-kit"))}}).call(this,n(2))},,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UserInputQuestionWrapper}));var r=n(1),a=n.n(r),i=n(8),o=n.n(i),c=n(0),l=n(4),s=n.n(l),u=n(11),d=n(37),g=n(18),f=n(728),p=n(259),m=s.a.useSelect;function UserInputQuestionWrapper(t){var n=t.children,r=t.slug,a=t.isActive,i=t.questionNumber,l=t.title,s=t.description,h=t.next,b=t.nextLabel,v=t.back,y=t.backLabel,_=t.error,O=t.allowEmptyValues,k=m((function(e){return e(u.a).getUserInputSetting(r)||[]})),j=m((function(e){return e(u.a).getUserInputSettingScope(r)})),E=m((function(e){return e(u.a).getUserInputSettingAuthor(r)})),S=O?0===k.filter((function(e){return e.trim().length>0})).length:k.some((function(e){return 0===e.trim().length}));return e.createElement("div",{className:o()("googlesitekit-user-input__question",{"googlesitekit-user-input__question--active":a,"googlesitekit-user-input__question--next":!a})},e.createElement(g.l,null,e.createElement(g.a,{lgSize:12,mdSize:8,smSize:4},e.createElement(g.l,null,l&&e.createElement(f.a,{title:l,description:s,scope:j,questionNumber:i,author:E}),n),_&&e.createElement(p.a,{error:_}),a&&e.createElement("div",{className:"googlesitekit-user-input__buttons"},v&&e.createElement(d.a,{className:"googlesitekit-user-input__buttons--back",onClick:v,text:!0},y||Object(c.__)("Back","google-site-kit")),h&&e.createElement(d.a,{className:"googlesitekit-user-input__buttons--next",onClick:h,disabled:0===k.length||S},b||Object(c.__)("Next","google-site-kit"))))))}UserInputQuestionWrapper.propTypes={slug:a.a.string.isRequired,questionNumber:a.a.number.isRequired,children:a.a.node,isActive:a.a.bool,title:a.a.string,description:a.a.string,next:a.a.func,nextLabel:a.a.string,back:a.a.func,backLabel:a.a.string,error:a.a.object,allowEmptyValues:a.a.bool},UserInputQuestionWrapper.defaultProps={allowEmptyValues:!1}}).call(this,n(2))},,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UserInputPreview}));var r=n(12),a=n.n(r),i=n(1),o=n.n(i),c=n(0),l=n(2),s=n(4),u=n.n(s),d=n(11),g=n(18),f=n(171),p=n(37),m=n(349),h=n(396),b=n(367),v=n(259),y=u.a.useSelect;function UserInputPreview(t){var n,r,i,o,s,u=t.noFooter,_=t.goTo,O=t.submitChanges,k=t.error,j=Object(l.useRef)(),E=y((function(e){return e(d.a).getUserInputSettings()})),S=Object(f.g)(),w=S.USER_INPUT_ANSWERS_GOALS,D=S.USER_INPUT_ANSWERS_HELP_NEEDED,N=S.USER_INPUT_ANSWERS_POST_FREQUENCY,C=S.USER_INPUT_ANSWERS_ROLE,R=Object(b.a)("page"),x=a()(R,1)[0];return Object(l.useEffect)((function(){if((null==j?void 0:j.current)&&!(null==x?void 0:x.startsWith("googlesitekit-settings"))){var e=j.current.querySelector(".mdc-button");e&&setTimeout((function(){e.focus()}),50)}}),[x]),e.createElement("div",{className:"googlesitekit-user-input__preview",ref:j},e.createElement(g.l,null,e.createElement(g.a,{lgSize:12,mdSize:8,smSize:4},e.createElement(l.Fragment,null,e.createElement(g.l,null,e.createElement(g.a,{lgSize:6,mdSize:8,smSize:4},e.createElement(m.a,{questionNumber:1,title:Object(c.__)("Which best describes your team/role relation to this site?","google-site-kit"),edit:_.bind(null,1,"user-input"),values:(null==E||null===(n=E.role)||void 0===n?void 0:n.values)||[],options:C}),e.createElement(m.a,{questionNumber:2,title:Object(c.__)("How often do you create new posts for this site?","google-site-kit"),edit:_.bind(null,2,"user-input"),values:(null==E||null===(r=E.postFrequency)||void 0===r?void 0:r.values)||[],options:N}),e.createElement(m.a,{questionNumber:3,title:Object(c.__)("What are the goals of this site?","google-site-kit"),edit:_.bind(null,3,"user-input"),values:(null==E||null===(i=E.goals)||void 0===i?void 0:i.values)||[],options:w})),e.createElement(g.a,{lgSize:6,mdSize:8,smSize:4},e.createElement(m.a,{questionNumber:4,title:Object(c.__)("What do you need help most with for this site?","google-site-kit"),edit:_.bind(null,4,"user-input"),values:(null==E||null===(o=E.helpNeeded)||void 0===o?void 0:o.values)||[],options:D}),e.createElement(m.a,{questionNumber:5,title:Object(c.__)("To help us identify opportunities for your site, enter the top three search terms that you’d like to show up for:","google-site-kit"),edit:_.bind(null,5,"user-input"),values:(null==E||null===(s=E.searchTerms)||void 0===s?void 0:s.values)||[]}))),k&&e.createElement(v.a,{error:k}),!u&&e.createElement("div",{className:"googlesitekit-user-input__preview--footer"},e.createElement(h.a,null),e.createElement("div",{className:"googlesitekit-user-input__buttons"},e.createElement(p.a,{className:"googlesitekit-user-input__buttons--next",onClick:O},Object(c.__)("Submit","google-site-kit"))))))))}UserInputPreview.propTypes={submitChanges:o.a.func,noFooter:o.a.bool,goTo:o.a.func.isRequired,redirectURL:o.a.string,errors:o.a.object}}).call(this,n(2))},,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UserInputSelectOptions}));var r=n(25),a=n.n(r),i=n(6),o=n.n(i),c=n(35),l=n.n(c),s=n(12),u=n.n(s),d=n(1),g=n.n(d),f=n(2),p=n(112),m=n(0),h=n(4),b=n.n(h),v=n(11),y=n(729),_=n(357),O=n(18);function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var j=b.a.useSelect,E=b.a.useDispatch;function UserInputSelectOptions(t){var n=t.slug,r=t.options,i=t.max,c=t.next,s=t.isActive,d=j((function(e){return e(v.a).getUserInputSetting(n)||[]})),g=Object(f.useState)(d.filter((function(e){return!r[e]}))[0]||""),h=u()(g,2),b=h[0],S=h[1],w=E(v.a).setUserInputSetting,D=Object(f.useRef)(),N=Object(f.useRef)(),C=Object(f.useState)(!1),R=u()(C,2),x=R[0],A=R[1];Object(f.useEffect)((function(){if((null==N?void 0:N.current)&&s){var e=function(e){e&&setTimeout((function(){e.focus()}),50)},t=1===i?"radio":"checkbox",n=N.current.querySelector('input[type="'.concat(t,'"]:checked'));if(n)e(n);else e(N.current.querySelector('input[type="'.concat(t,'"]')))}}),[s,i]),Object(f.useEffect)((function(){i>1&&i===d.length&&0===b.trim().length&&A(!0)}),[A,i,d,b]);var P=Object(f.useCallback)((function(e){var t=e.target,r=t.value,a=t.checked,o=t.name,c=t.type,s=t.id,u=new Set([r].concat(l()(d)));a||u.delete(r),o==="".concat(n,"-other")&&!0===a&&(D.current&&D.current.inputElement.focus(),A(!1)),"radio"===c&&s==="".concat(n,"-other")&&(D.current&&D.current.inputElement.focus(),A(!1)),"radio"===c||u.size!==i||u.has("")||u.has(b)?A(!1):A(!0),w(n,Array.from(u).slice(0,i))}),[i,b,w,n,d]),L=Object(f.useCallback)((function(e){e.keyCode===p.b&&(b.trim().length>0||d.length>0&&d.length<=i&&!d.includes(""))&&c&&"function"==typeof c&&c()}),[d,b,c,i]),T=Object(f.useCallback)((function(e){var t=e.target,a=[t.value].concat(l()(d.filter((function(e){return!!r[e]}))));S(t.value),w(n,a.slice(0,i))}),[i,w,n,d,r]),M=o()({},i>1?"onChange":"onClick",P),I=1===i?y.a:_.a,U=Object.keys(r).map((function(t){var a=function(e){for(var t=1;t1?(a.disabled=d.length>=i&&!d.includes(t),a.name="".concat(n,"-").concat(t)):a.name=n,e.createElement("div",{key:t,className:"googlesitekit-user-input__select-option"},e.createElement(I,a,r[t]))}));return e.createElement(O.a,{lgStart:6,lgSize:6,mdSize:8,smSize:4},e.createElement("div",{className:"googlesitekit-user-input__select-options",ref:N},U,e.createElement("div",{className:"googlesitekit-user-input__select-option"},e.createElement(I,a()({id:"".concat(n,"-other"),name:1===i?n:"".concat(n,"-other"),value:b,checked:d.includes(b.trim()),disabled:i>1&&d.length>=i&&!d.includes(b.trim()),tabIndex:s?void 0:"-1",onKeyDown:L},M),Object(m.__)("Other:","google-site-kit")),e.createElement(O.n,{label:Object(m.__)("Type your own answer","google-site-kit"),noLabel:!0},e.createElement(O.d,{id:"".concat(n,"-select-options"),value:b,onChange:T,ref:D,disabled:x,tabIndex:d.includes(b.trim())&&s?void 0:"-1",onKeyDown:L,maxLength:100})),e.createElement("label",{htmlFor:"".concat(n,"-select-options"),className:"screen-reader-text"},Object(m.__)("Enter your own answer here","google-site-kit")))),e.createElement("p",{className:"googlesitekit-user-input__note"},1===i&&e.createElement("span",null,Object(m.__)("Choose up to one (1) answer","google-site-kit")),2===i&&e.createElement("span",null,Object(m.__)("Choose up to two (2) answers","google-site-kit")),3===i&&e.createElement("span",null,Object(m.__)("Choose up to three (3) answers","google-site-kit"))))}UserInputSelectOptions.propTypes={slug:g.a.string.isRequired,options:g.a.shape({}).isRequired,max:g.a.number,next:g.a.func,isActive:g.a.bool},UserInputSelectOptions.defaultProps={max:1}}).call(this,n(2))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UserInputApp}));var r=n(2),a=n(0),i=n(4),o=n.n(i),c=n(11),l=n(61),s=n(18),u=n(256),d=n(257),g=n(119),f=n(65),p=n(727),m=o.a.useSelect;function UserInputApp(){var t=Object(l.a)("helpVisibility"),n=Object(l.a)("userInput"),i=m((function(e){return{userInputSettings:e(c.a).getUserInputSettings(),hasFinishedGettingInputSettings:e(c.a).hasFinishedResolution("getUserInputSettings")}})).hasFinishedGettingInputSettings;return n?e.createElement(r.Fragment,null,e.createElement(u.a,null,t&&e.createElement(d.a,null)),e.createElement("div",{className:"googlesitekit-user-input"},e.createElement("div",{className:"googlesitekit-module-page"},!i&&e.createElement(s.b,null,e.createElement(s.l,null,e.createElement(s.a,{lgSize:12,mdSize:8,smSize:4},e.createElement(f.a,null)))),i&&e.createElement(r.Fragment,null,e.createElement(s.b,{className:"googlesitekit-user-input__header"},e.createElement(s.l,null,e.createElement(s.a,{lgSize:6,mdSize:8,smSize:4},e.createElement(g.a,{className:"googlesitekit-heading-2 googlesitekit-user-input__heading",title:Object(a.__)("Customize Site Kit to match your goals","google-site-kit"),fullWidth:!0})),e.createElement(s.a,{lgSize:6,mdSize:8,smSize:4},e.createElement("span",{className:"googlesitekit-user-input__subtitle"},Object(a.__)("Get metrics and suggestions that are specific to your site by telling Site Kit more about your site","google-site-kit"))))),e.createElement(s.b,{className:"googlesitekit-user-input__content"},e.createElement(s.l,null,e.createElement(s.a,{lgSize:12,mdSize:8,smSize:4},e.createElement(p.a,null)))))))):e.createElement("div",null,Object(a.__)("Something went wrong.","google-site-kit"))}}).call(this,n(2))},,function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return UserInputQuestionnaire}));var a=n(7),i=n.n(a),o=n(14),c=n.n(o),l=n(12),s=n.n(l),u=n(35),d=n.n(u),g=n(2),f=n(0),p=n(4),m=n.n(p),h=n(65),b=n(418),v=n(448),y=n(730),_=n(428),O=n(171),k=n(367),j=n(11),E=n(17),S=n(52),w=n(18),D=n(5),N=m.a.useSelect,C=m.a.useDispatch,R=[].concat(d()(O.a),["preview"]);function UserInputQuestionnaire(){var t=Object(k.a)("question",R[0]),n=s()(t,2),a=n[0],o=n[1],l=Object(g.useState)(!1),u=s()(l,2),d=u[0],p=u[1],m=Object(k.a)("redirect_url"),x=s()(m,1)[0],A=Object(k.a)("single",!1),P=s()(A,2),L=P[0],T=P[1],M=R.indexOf(a);-1===M&&o(R[0]);var I=C(j.a).saveUserInputSettings,U=C(S.a).navigateTo,z=N((function(e){return e(S.a).isNavigating()})),q=N((function(e){return e(E.c).getAdminURL("googlesitekit-dashboard")})),W=N((function(e){var t=e(j.a).getUserInputSettings();return{isSavingSettings:e(j.a).isSavingUserInputSettings(t),error:e(j.a).getErrorForAction("saveUserInputSettings",[]),answeredUntilIndex:O.a.findIndex((function(e){var n,r;return 0===(null==t||null===(n=t[e])||void 0===n||null===(r=n.values)||void 0===r?void 0:r.length)}))}})),F=W.isSavingSettings,G=W.error,H=W.answeredUntilIndex;Object(g.useEffect)((function(){-1!==H&&M>H&&o(R[H])}),[H,M,o]),Object(g.useEffect)((function(){"preview"===a&&Object(D.w)("user_input","summary_view")}),[a]);var B=Object(O.g)(),V=B.USER_INPUT_ANSWERS_GOALS,K=B.USER_INPUT_ANSWERS_HELP_NEEDED,$=B.USER_INPUT_ANSWERS_POST_FREQUENCY,Q=B.USER_INPUT_ANSWERS_ROLE,Y="settings"===L,Z=Object(g.useCallback)((function(){Object(D.w)("user_input","question_advance",R[M]),o(R[M+1])}),[M,o]),J=Object(g.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];Object(D.w)("user_input","summary_edit",R[e-1]),T(t),R.length>=e&&e>0&&o(R[e-1])}),[o,T]),X=Object(g.useCallback)((function(){Object(D.w)("user_input","question_return",R[M]),o(R[M-1])}),[M,o]),ee=Object(g.useCallback)(c()(i.a.mark((function e(){var t;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Object(D.w)("user_input",Y?"question_submit":"summary_submit",Y?R[M]:void 0),e.next=3,I();case 3:e.sent.error||((t=new URL(x||q)).searchParams.set("notification","user_input_success"),U(t.toString()));case 5:case"end":return e.stop()}}),e)}))),[q,Y,U,x,M,I]),te=Object(g.useCallback)((function(){Object(D.w)("user_input","question_update",R[M]),o(R[R.length-1])}),[M,o]);Object(g.useEffect)((function(){var t,n;d?null===(t=e.document)||void 0===t||null===(n=t.querySelector(".googlesitekit-user-input__header"))||void 0===n||n.scrollIntoView({behavior:"smooth"}):p(!0)}),[a,d]);var ne,re=X,ae=Z;"user-input"===L?(re=void 0,ae=te,ne=Object(f.__)("Update","google-site-kit")):"settings"===L&&(re=void 0,ae=ee,ne=Object(f.__)("Submit","google-site-kit"));var ie=r.createElement(h.a,{height:0,indeterminate:!1,progress:(M+1)/O.a.length,className:"googlesitekit-user-input__question--progress"});return F||z?r.createElement(g.Fragment,null,ie,r.createElement("div",{className:"googlesitekit-user-input__preview"},r.createElement(w.l,null,r.createElement(w.a,{lgSize:12,mdSize:8,smSize:4},r.createElement(h.a,null))))):r.createElement("div",null,ie,M<=R.indexOf(O.e)&&r.createElement(b.a,{slug:O.e,isActive:a===O.e,questionNumber:1,title:Object(f.__)("Which best describes your team/role in relation to this site?","google-site-kit"),description:Object(f.__)("This will help Site Kit show tips that help you specifically in your role","google-site-kit"),next:ae,nextLabel:ne,error:G},r.createElement(v.a,{isActive:a===O.e,slug:O.e,options:Q,next:ae})),M<=R.indexOf(O.d)&&r.createElement(b.a,{slug:O.d,isActive:a===O.d,questionNumber:2,title:Object(f.__)("How often do you create new posts for this site?","google-site-kit"),description:Object(f.__)("Based on your answer, Site Kit will suggest new features for your dashboard related to content creation","google-site-kit"),next:ae,nextLabel:ne,back:re,error:G},r.createElement(v.a,{isActive:a===O.d,slug:O.d,options:$,next:ae})),M<=R.indexOf(O.b)&&r.createElement(b.a,{slug:O.b,isActive:a===O.b,questionNumber:3,title:Object(f.__)("What are the goals of this site?","google-site-kit"),description:Object(f.__)("Based on your answer, Site Kit will tailor the metrics you see on your dashboard to help you track how close you’re getting to your specific goals","google-site-kit"),next:ae,nextLabel:ne,back:re,error:G},r.createElement(v.a,{isActive:a===O.b,slug:O.b,max:2,options:V,next:ae})),M<=R.indexOf(O.c)&&r.createElement(b.a,{slug:O.c,isActive:a===O.c,questionNumber:4,title:Object(f.__)("What do you need help most with for this site?","google-site-kit"),description:Object(f.__)("Based on your answers, Site Kit will tailor the metrics and advice you see on your dashboard to help you make progress in these areas","google-site-kit"),next:ae,nextLabel:ne,back:re,error:G},r.createElement(v.a,{isActive:a===O.c,slug:O.c,max:3,options:K,next:ae})),M<=R.indexOf(O.f)&&r.createElement(b.a,{slug:O.f,isActive:a===O.f,questionNumber:5,title:Object(f.__)("To help us identify opportunities for your site, enter the top three search terms that best describe your site’s content","google-site-kit"),description:Object(f.__)("Site Kit will keep you informed if people start finding you in Search for these terms","google-site-kit"),next:ae,nextLabel:void 0===ne?Object(f.__)("Preview","google-site-kit"):ne,back:re,error:G,allowEmptyValues:!0},r.createElement(y.a,{isActive:a===O.f,slug:O.f,max:3,next:ae})),"preview"===a&&r.createElement(_.a,{submitChanges:ee,goTo:J,error:G}))}}).call(this,n(19),n(2))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UserInputQuestionInfo}));var r=n(1),a=n.n(r),i=n(2),o=n(0),c=n(4),l=n.n(c),s=n(17),u=n(18),d=n(396),g=l.a.useSelect;function UserInputQuestionInfo(t){var n=t.title,r=t.description,a=t.scope,c=t.questionNumber,l=t.author,f=g((function(e){return e(s.c).hasMultipleAdmins()}));return e.createElement(u.a,{className:"googlesitekit-user-input__question-instructions",lgSize:5,mdSize:8,smSize:4},e.createElement("p",{className:"googlesitekit-user-input__question-number"},
/* translators: %s: the number of the question */
Object(o.sprintf)(Object(o.__)("%s out of 5","google-site-kit"),c)),e.createElement("h1",null,n),r&&e.createElement("p",null,r),e.createElement(d.a,null),"site"===a&&f&&e.createElement("p",null,Object(o.__)("The goals you pick will apply to the entire WordPress site: any other admins with access to Site Kit can see them and edit them in Settings.","google-site-kit")),l&&l.photo&&l.name&&e.createElement(i.Fragment,null,e.createElement("p",null,Object(o.__)("This question has last been answered by:","google-site-kit")),e.createElement("div",{className:"googlesitekit-user-input__question-instructions--author"},e.createElement("img",{alt:l.name,src:l.photo}),l.name)))}UserInputQuestionInfo.propTypes={title:a.a.string.isRequired,description:a.a.string,scope:a.a.string,questionNumber:a.a.number,author:a.a.shape({photo:a.a.string,name:a.a.string})}}).call(this,n(2))},function(e,t,n){"use strict";(function(e){var r=n(1),a=n.n(r),i=n(8),o=n.n(i),c=n(2),l=n(18),s=function Radio(t){var n=t.onClick,r=t.id,a=t.name,i=t.value,s=t.checked,u=t.disabled,d=t.children,g=t.tabIndex,f=t.onKeyDown,p=Object(c.useCallback)((function(e){if(null!==e){var t=new l.f(e),n=e.querySelector(".mdc-radio");n&&(t.input=new l.h(n))}}),[]);return e.createElement("div",{className:"mdc-form-field",ref:p},e.createElement("div",{className:o()("mdc-radio",{"mdc-radio--disabled":u})},e.createElement("input",{className:"mdc-radio__native-control",onClick:n,onKeyDown:f,type:"radio",id:r,name:a,value:i,checked:s,disabled:u,tabIndex:g,readOnly:!0}),e.createElement("div",{className:"mdc-radio__background"},e.createElement("div",{className:"mdc-radio__outer-circle"}),e.createElement("div",{className:"mdc-radio__inner-circle"}))),e.createElement("label",{htmlFor:r},d))};s.propTypes={onClick:a.a.func,onKeyDown:a.a.func,id:a.a.string.isRequired,name:a.a.string.isRequired,value:a.a.string.isRequired,checked:a.a.bool,disabled:a.a.bool,children:a.a.string.isRequired,tabIndex:a.a.oneOfType([a.a.number,a.a.string])},s.defaultProps={onClick:null,onKeyDown:null,checked:!1,disabled:!1,tabIndex:void 0},t.a=s}).call(this,n(2))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UserInputKeywords}));var r=n(35),a=n.n(r),i=n(12),o=n.n(i),c=n(1),l=n.n(c),s=n(8),u=n.n(s),d=n(2),g=n(0),f=n(112),p=n(4),m=n.n(p),h=n(11),b=n(18),v=n(37),y=n(200),_=n(731),O=n(145),k=m.a.useSelect,j=m.a.useDispatch;function UserInputKeywords(t){var n=t.slug,r=t.max,i=t.next,c=t.isActive,l=Object(d.useRef)(),s=k((function(e){return e(h.a).getUserInputSetting(n)||[]})),p=j(h.a).setUserInputSetting;(0===s.length||s.length0})).length;o===f.b&&l===r&&i&&"function"==typeof i?i():((o===f.b||o===_.a)&&lr+1||t.length>0})},e.createElement(O.a,null,e.createElement("label",{htmlFor:"".concat(n,"-keyword-").concat(r)},Object(g.sprintf)(
/* translators: %s is the keyword number; 1, 2, or 3 */
Object(g.__)("Keyword %s","google-site-kit"),r+1))),e.createElement(b.n,{label:Object(g.__)("Enter minimum one (1), maximum three (3) terms","google-site-kit"),noLabel:!0},e.createElement(b.d,{id:"".concat(n,"-keyword-").concat(r),value:t,size:t.length>0?t.length:void 0,onChange:x.bind(null,r),onKeyDown:A.bind(null,r),tabIndex:c?void 0:"-1",maxLength:40})),(t.length>0||r+1