|
2
|
|
-!function(){var e={84788:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(2378);let o,i,u,c;const a=/<(\/)?(\w+)\s*(\/)?>/g;function s(e,t,n,r,o){return{element:e,tokenStart:t,tokenLength:n,prevOffset:r,leadingTextStart:o,children:[]}}const l=e=>{const t="object"==typeof e,n=t&&Object.values(e);return t&&n.length&&n.every((e=>(0,r.isValidElement)(e)))};function f(e){const t=function(){const e=a.exec(o);if(null===e)return["no-more-tokens"];const t=e.index,[n,r,i,u]=e,c=n.length;if(u)return["self-closed",i,t,c];if(r)return["closer",i,t,c];return["opener",i,t,c]}(),[n,l,f,m]=t,h=c.length,b=f>i?i:null;if(!e[l])return d(),!1;switch(n){case"no-more-tokens":if(0!==h){const{leadingTextStart:e,tokenStart:t}=c.pop();u.push(o.substr(e,t))}return d(),!1;case"self-closed":return 0===h?(null!==b&&u.push(o.substr(b,f-b)),u.push(e[l]),i=f+m,!0):(p(s(e[l],f,m)),i=f+m,!0);case"opener":return c.push(s(e[l],f,m,f+m,b)),i=f+m,!0;case"closer":if(1===h)return function(e){const{element:t,leadingTextStart:n,prevOffset:i,tokenStart:a,children:s}=c.pop(),l=e?o.substr(i,e-i):o.substr(i);l&&s.push(l);null!==n&&u.push(o.substr(n,a-n));u.push((0,r.cloneElement)(t,null,...s))}(f),i=f+m,!0;const t=c.pop(),n=o.substr(t.prevOffset,f-t.prevOffset);t.children.push(n),t.prevOffset=f+m;const a=s(t.element,t.tokenStart,t.tokenLength,f+m);return a.children=t.children,p(a),i=f+m,!0;default:return d(),!1}}function d(){const e=o.length-i;0!==e&&u.push(o.substr(i,e))}function p(e){const{element:t,tokenStart:n,tokenLength:i,prevOffset:u,children:a}=e,s=c[c.length-1],l=o.substr(s.prevOffset,n-s.prevOffset);l&&s.children.push(l),s.children.push((0,r.cloneElement)(t,null,...a)),s.prevOffset=u||n+i}var m=(e,t)=>{if(o=e,i=0,u=[],c=[],a.lastIndex=0,!l(t))throw new TypeError("The conversionMap provided is not valid. It must be an object with values that are WPElements");do{}while(f(t));return(0,r.createElement)(r.Fragment,null,...u)};t.default=m},51806:function(e,t,n){"use strict";var r=n(25877);Object.defineProperty(t,"__esModule",{value:!0});var o={createInterpolateElement:!0,Platform:!0,renderToString:!0,RawHTML:!0};Object.defineProperty(t,"Platform",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"RawHTML",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"createInterpolateElement",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"renderToString",{enumerable:!0,get:function(){return l.default}});var i=r(n(84788)),u=n(2378);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(o,e)||e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var c=n(29115);Object.keys(c).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(o,e)||e in t&&t[e]===c[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}}))}));var a=n(82986);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(o,e)||e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var s=r(n(82912)),l=r(n(51962)),f=r(n(74745))},82912:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={OS:"web",select:e=>"web"in e?e.web:e.default,isWeb:!0};t.default=n},74745:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{children:t,...n}=e,o="";return r.Children.toArray(t).forEach((e=>{"string"==typeof e&&""!==e.trim()&&(o+=e)})),(0,r.createElement)("div",{dangerouslySetInnerHTML:{__html:o},...n})};var r=n(2378)},29115:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createPortal",{enumerable:!0,get:function(){return r.createPortal}}),Object.defineProperty(t,"createRoot",{enumerable:!0,get:function(){return o.createRoot}}),Object.defineProperty(t,"findDOMNode",{enumerable:!0,get:function(){return r.findDOMNode}}),Object.defineProperty(t,"flushSync",{enumerable:!0,get:function(){return r.flushSync}}),Object.defineProperty(t,"hydrate",{enumerable:!0,get:function(){return r.hydrate}}),Object.defineProperty(t,"hydrateRoot",{enumerable:!0,get:function(){return o.hydrateRoot}}),Object.defineProperty(t,"render",{enumerable:!0,get:function(){return r.render}}),Object.defineProperty(t,"unmountComponentAtNode",{enumerable:!0,get:function(){return r.unmountComponentAtNode}});var r=n(91850),o=n(51516)},2378:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Children",{enumerable:!0,get:function(){return r.Children}}),Object.defineProperty(t,"Component",{enumerable:!0,get:function(){return r.Component}}),Object.defineProperty(t,"Fragment",{enumerable:!0,get:function(){return r.Fragment}}),Object.defineProperty(t,"StrictMode",{enumerable:!0,get:function(){return r.StrictMode}}),Object.defineProperty(t,"Suspense",{enumerable:!0,get:function(){return r.Suspense}}),Object.defineProperty(t,"cloneElement",{enumerable:!0,get:function(){return r.cloneElement}}),t.concatChildren=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(((e,t,n)=>(r.Children.forEach(t,((t,o)=>{t&&"string"!=typeof t&&(t=(0,r.cloneElement)(t,{key:[n,o].join()})),e.push(t)})),e)),[])},Object.defineProperty(t,"createContext",{enumerable:!0,get:function(){return r.createContext}}),Object.defineProperty(t,"createElement",{enumerable:!0,get:function(){return r.createElement}}),Object.defineProperty(t,"createRef",{enumerable:!0,get:function(){return r.createRef}}),Object.defineProperty(t,"forwardRef",{enumerable:!0,get:function(){return r.forwardRef}}),Object.defineProperty(t,"isValidElement",{enumerable:!0,get:function(){return r.isValidElement}}),Object.defineProperty(t,"lazy",{enumerable:!0,get:function(){return r.lazy}}),Object.defineProperty(t,"memo",{enumerable:!0,get:function(){return r.memo}}),Object.defineProperty(t,"startTransition",{enumerable:!0,get:function(){return r.startTransition}}),t.switchChildrenNodeName=function(e,t){return e&&r.Children.map(e,((e,n)=>{if("string"==typeof(null==e?void 0:e.valueOf()))return(0,r.createElement)(t,{key:n},e);const{children:o,...i}=e.props;return(0,r.createElement)(t,{key:n,...i},o)}))},Object.defineProperty(t,"useCallback",{enumerable:!0,get:function(){return r.useCallback}}),Object.defineProperty(t,"useContext",{enumerable:!0,get:function(){return r.useContext}}),Object.defineProperty(t,"useDebugValue",{enumerable:!0,get:function(){return r.useDebugValue}}),Object.defineProperty(t,"useDeferredValue",{enumerable:!0,get:function(){return r.useDeferredValue}}),Object.defineProperty(t,"useEffect",{enumerable:!0,get:function(){return r.useEffect}}),Object.defineProperty(t,"useId",{enumerable:!0,get:function(){return r.useId}}),Object.defineProperty(t,"useImperativeHandle",{enumerable:!0,get:function(){return r.useImperativeHandle}}),Object.defineProperty(t,"useInsertionEffect",{enumerable:!0,get:function(){return r.useInsertionEffect}}),Object.defineProperty(t,"useLayoutEffect",{enumerable:!0,get:function(){return r.useLayoutEffect}}),Object.defineProperty(t,"useMemo",{enumerable:!0,get:function(){return r.useMemo}}),Object.defineProperty(t,"useReducer",{enumerable:!0,get:function(){return r.useReducer}}),Object.defineProperty(t,"useRef",{enumerable:!0,get:function(){return r.useRef}}),Object.defineProperty(t,"useState",{enumerable:!0,get:function(){return r.useState}}),Object.defineProperty(t,"useSyncExternalStore",{enumerable:!0,get:function(){return r.useSyncExternalStore}}),Object.defineProperty(t,"useTransition",{enumerable:!0,get:function(){return r.useTransition}});var r=n(99196)},51962:function(e,t,n){"use strict";var r=n(25877);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.hasPrefix=y,t.renderAttributes=T,t.renderComponent=x,t.renderElement=E,t.renderNativeComponent=S,t.renderStyle=M;var o=n(62313),i=n(28132),u=n(81975),c=n(2378),a=r(n(74745));const{Provider:s,Consumer:l}=(0,c.createContext)(void 0),f=(0,c.forwardRef)((()=>null)),d=new Set(["string","boolean","number"]),p=new Set(["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]),m=new Set(["allowfullscreen","allowpaymentrequest","allowusermedia","async","autofocus","autoplay","checked","controls","default","defer","disabled","download","formnovalidate","hidden","ismap","itemscope","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected","typemustmatch"]),h=new Set(["autocapitalize","autocomplete","charset","contenteditable","crossorigin","decoding","dir","draggable","enctype","formenctype","formmethod","http-equiv","inputmode","kind","method","preload","scope","shape","spellcheck","translate","type","wrap"]),b=new Set(["animation","animationIterationCount","baselineShift","borderImageOutset","borderImageSlice","borderImageWidth","columnCount","cx","cy","fillOpacity","flexGrow","flexShrink","floodOpacity","fontWeight","gridColumnEnd","gridColumnStart","gridRowEnd","gridRowStart","lineHeight","opacity","order","orphans","r","rx","ry","shapeImageThreshold","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth","tabSize","widows","x","y","zIndex","zoom"]);function y(e,t){return t.some((t=>0===e.indexOf(t)))}function g(e){return"key"===e||"children"===e}function v(e,t){return"style"===e?M(t):t}const w=["accentHeight","alignmentBaseline","arabicForm","baselineShift","capHeight","clipPath","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","dominantBaseline","enableBackground","fillOpacity","fillRule","floodColor","floodOpacity","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","horizAdvX","horizOriginX","imageRendering","letterSpacing","lightingColor","markerEnd","markerMid","markerStart","overlinePosition","overlineThickness","paintOrder","panose1","pointerEvents","renderingIntent","shapeRendering","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","textAnchor","textDecoration","textRendering","underlinePosition","underlineThickness","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","vHanging","vIdeographic","vMathematical","vectorEffect","vertAdvY","vertOriginX","vertOriginY","wordSpacing","writingMode","xmlnsXlink","xHeight"].reduce(((e,t)=>(e[t.toLowerCase()]=t,e)),{}),k=["allowReorder","attributeName","attributeType","autoReverse","baseFrequency","baseProfile","calcMode","clipPathUnits","contentScriptType","contentStyleType","diffuseConstant","edgeMode","externalResourcesRequired","filterRes","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","suppressContentEditableWarning","suppressHydrationWarning","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector"].reduce(((e,t)=>(e[t.toLowerCase()]=t,e)),{}),O=["xlink:actuate","xlink:arcrole","xlink:href","xlink:role","xlink:show","xlink:title","xlink:type","xml:base","xml:lang","xml:space","xmlns:xlink"].reduce(((e,t)=>(e[t.replace(":","").toLowerCase()]=t,e)),{});function j(e){switch(e){case"htmlFor":return"for";case"className":return"class"}const t=e.toLowerCase();return k[t]?k[t]:w[t]?(0,i.paramCase)(w[t]):O[t]?O[t]:t}function P(e){return e.startsWith("--")?e:y(e,["ms","O","Moz","Webkit"])?"-"+(0,i.paramCase)(e):(0,i.paramCase)(e)}function C(e,t){return"number"!=typeof t||0===t||b.has(e)?t:t+"px"}function E(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(null==e||!1===e)return"";if(Array.isArray(e))return _(e,t,n);switch(typeof e){case"string":return(0,u.escapeHTML)(e);case"number":return e.toString()}const{type:r,props:o}=e;switch(r){case c.StrictMode:case c.Fragment:return _(o.children,t,n);case a.default:const{children:e,...r}=o;return S(Object.keys(r).length?"div":null,{...r,dangerouslySetInnerHTML:{__html:e}},t,n)}switch(typeof r){case"string":return S(r,o,t,n);case"function":return r.prototype&&"function"==typeof r.prototype.render?x(r,o,t,n):E(r(o,n),t,n)}switch(r&&r.$$typeof){case s.$$typeof:return _(o.children,o.value,n);case l.$$typeof:return E(o.children(t||r._currentValue),t,n);case f.$$typeof:return E(r.render(o),t,n)}return""}function S(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o="";if("textarea"===e&&t.hasOwnProperty("value")){o=_(t.value,n,r);const{value:e,...i}=t;t=i}else t.dangerouslySetInnerHTML&&"string"==typeof t.dangerouslySetInnerHTML.__html?o=t.dangerouslySetInnerHTML.__html:void 0!==t.children&&(o=_(t.children,n,r));if(!e)return o;const i=T(t);return p.has(e)?"<"+e+i+"/>":"<"+e+i+">"+o+"</"+e+">"}function x(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const o=new e(t,r);"function"==typeof o.getChildContext&&Object.assign(r,o.getChildContext());return E(o.render(),n,r)}function _(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r="";e=Array.isArray(e)?e:[e];for(let o=0;o<e.length;o++){r+=E(e[o],t,n)}return r}function T(e){let t="";for(const n in e){const r=j(n);if(!(0,u.isValidAttributeName)(r))continue;let o=v(n,e[n]);if(!d.has(typeof o))continue;if(g(n))continue;const i=m.has(r);if(i&&!1===o)continue;const c=i||y(n,["data-","aria-"])||h.has(r);("boolean"!=typeof o||c)&&(t+=" "+r,i||("string"==typeof o&&(o=(0,u.escapeAttribute)(o)),t+='="'+o+'"'))}return t}function M(e){if(!(0,o.isPlainObject)(e))return e;let t;for(const n in e){const r=e[n];if(null==r)continue;t?t+=";":t="";t+=P(n)+":"+C(n,r)}return t}var A=E;t.default=A},82986:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isEmptyElement=void 0;t.isEmptyElement=e=>"number"!=typeof e&&("string"==typeof(null==e?void 0:e.valueOf())||Array.isArray(e)?!e.length:!e)},59823:function(e,t,n){"use strict";n.d(t,{AG:function(){return u},Ti:function(){return i},eV:function(){return c}});var r=n(38697),o=n(72867);function i(e,t){return 0===t?e.toLowerCase():(0,o.By)(e,t)}function u(e,t){return 0===t?e.toLowerCase():(0,o.Pv)(e)}function c(e,t){return void 0===t&&(t={}),(0,o.Ho)(e,(0,r.pi)({transform:i},t))}},81338:function(e,t,n){"use strict";n.d(t,{I:function(){return c},w:function(){return u}});var r=n(38697),o=n(68308),i=n(83078);function u(e){return(0,i.l)(e.toLowerCase())}function c(e,t){return void 0===t&&(t={}),(0,o.B)(e,(0,r.pi)({delimiter:" ",transform:u},t))}},28132:function(e,t,n){"use strict";n.r(t),n.d(t,{camelCase:function(){return r.eV},camelCaseTransform:function(){return r.Ti},camelCaseTransformMerge:function(){return r.AG},capitalCase:function(){return o.I},capitalCaseTransform:function(){return o.w},constantCase:function(){return i.c},dotCase:function(){return u.$},headerCase:function(){return c.e},noCase:function(){return a.B},paramCase:function(){return s.o},pascalCase:function(){return l.Ho},pascalCaseTransform:function(){return l.By},pascalCaseTransformMerge:function(){return l.Pv},pathCase:function(){return f.Y},sentenceCase:function(){return d.G},sentenceCaseTransform:function(){return d.a},snakeCase:function(){return p.f}});var r=n(59823),o=n(81338),i=n(56233),u=n(77352),c=n(20025),a=n(68308),s=n(76854),l=n(72867),f=n(76559),d=n(44434),p=n(59491)},56233:function(e,t,n){"use strict";n.d(t,{c:function(){return u}});var r=n(38697),o=n(68308),i=n(48936);function u(e,t){return void 0===t&&(t={}),(0,o.B)(e,(0,r.pi)({delimiter:"_",transform:i.L},t))}},77352:function(e,t,n){"use strict";n.d(t,{$:function(){return i}});var r=n(38697),o=n(68308);function i(e,t){return void 0===t&&(t={}),(0,o.B)(e,(0,r.pi)({delimiter:"."},t))}},20025:function(e,t,n){"use strict";n.d(t,{e:function(){return i}});var r=n(38697),o=n(81338);function i(e,t){return void 0===t&&(t={}),(0,o.I)(e,(0,r.pi)({delimiter:"-"},t))}},62313:function(e,t){"use strict";function n(e){return"[object Object]"===Object.prototype.toString.call(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.isPlainObject=function(e){var t,r;return!1!==n(e)&&(void 0===(t=e.constructor)||!1!==n(r=t.prototype)&&!1!==r.hasOwnProperty("isPrototypeOf"))}},97740:function(e,t,n){"use strict";n.d(t,{U:function(){return r}});function r(e){return e.toLowerCase()}},68308:function(e,t,n){"use strict";n.d(t,{B:function(){return u}});var r=n(97740),o=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],i=/[^A-Z0-9]+/gi;function u(e,t){void 0===t&&(t={});for(var n=t.splitRegexp,u=void 0===n?o:n,a=t.stripRegexp,s=void 0===a?i:a,l=t.transform,f=void 0===l?r.U:l,d=t.delimiter,p=void 0===d?" ":d,m=c(c(e,u,"$1\0$2"),s,"\0"),h=0,b=m.length;"\0"===m.charAt(h);)h++;for(;"\0"===m.charAt(b-1);)b--;return m.slice(h,b).split("\0").map(f).join(p)}function c(e,t,n){return t instanceof RegExp?e.replace(t,n):t.reduce((function(e,t){return e.replace(t,n)}),e)}},76854:function(e,t,n){"use strict";n.d(t,{o:function(){return i}});var r=n(38697),o=n(77352);function i(e,t){return void 0===t&&(t={}),(0,o.$)(e,(0,r.pi)({delimiter:"-"},t))}},72867:function(e,t,n){"use strict";n.d(t,{By:function(){return i},Ho:function(){return c},Pv:function(){return u}});var r=n(38697),o=n(68308);function i(e,t){var n=e.charAt(0),r=e.substr(1).toLowerCase();return t>0&&n>="0"&&n<="9"?"_"+n+r:""+n.toUpperCase()+r}function u(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()}function c(e,t){return void 0===t&&(t={}),(0,o.B)(e,(0,r.pi)({delimiter:"",transform:i},t))}},76559:function(e,t,n){"use strict";n.d(t,{Y:function(){return i}});var r=n(38697),o=n(77352);function i(e,t){return void 0===t&&(t={}),(0,o.$)(e,(0,r.pi)({delimiter:"/"},t))}},51516:function(e,t,n){"use strict";var r=n(91850);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},44434:function(e,t,n){"use strict";n.d(t,{G:function(){return c},a:function(){return u}});var r=n(38697),o=n(68308),i=n(83078);function u(e,t){var n=e.toLowerCase();return 0===t?(0,i.l)(n):n}function c(e,t){return void 0===t&&(t={}),(0,o.B)(e,(0,r.pi)({delimiter:" ",transform:u},t))}},59491:function(e,t,n){"use strict";n.d(t,{f:function(){return i}});var r=n(38697),o=n(77352);function i(e,t){return void 0===t&&(t={}),(0,o.$)(e,(0,r.pi)({delimiter:"_"},t))}},43827:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(51806),o=n(55609),i=n(69307),u=n(65736),c=n(62904);const __=u.__,a=[__("Good question, give me a moment to think about that 🤔","jetpack"),__("Let me work out the answer to that, back soon!","jetpack"),__("🤔 Thinking, thinking, will be back with an answer soon","jetpack")];function s(e){let{html:t,showAnimation:n,onAnimationDone:o}=e;const[u,c]=(0,i.useState)("");return(0,i.useEffect)((()=>{if(n&&t){const e=t.split(" ");for(let t=1;t<e.length;t++){const n=e.slice(0,t).join(" ");setTimeout((()=>c(n)),50*t)}setTimeout((()=>{c(t),o()}),50*e.length)}else c(t)}),[]),(0,r.createElement)("div",{className:"content"},(0,r.createElement)(i.RawHTML,null,u))}function l(){const{question:e,setQuestion:t,answer:n,isLoading:u,submitQuestion:l,references:f}=(0,c.Z)(),[d,p]=(0,i.useState)(!1),[m,h]=(0,i.useState)(!1),b=()=>{p(!1),h(!1),l()};return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(o.KeyboardShortcuts,{shortcuts:{enter:b}},(0,r.createElement)("div",{className:"jetpack-ai-chat-question-wrapper"},(0,r.createElement)(o.TextControl,{className:"jetpack-ai-chat-question-input",placeholder:__("Enter a question about this blog's content","jetpack"),size:50,value:e,onChange:e=>t(e)}),(0,r.createElement)(o.Button,{variant:"primary",disabled:u,onClick:b},__("Ask","jetpack")))),(0,r.createElement)("div",null,(0,r.createElement)("div",{className:"jetpack-ai-chat-answer-container"},u?(0,r.createElement)(r.Fragment,null,(0,r.createElement)(o.Spinner,null),a[Math.floor(3*Math.random())]):(0,r.createElement)(s,{showAnimation:!d,onAnimationDone:()=>{p(!0),h(!0)},html:n})),f&&f.length>0&&m&&(0,r.createElement)("div",{className:"jetpack-ai-chat-answer-references"},(0,r.createElement)("div",null,__("Additional resources:","jetpack")),(0,r.createElement)("ul",null,f.map(((e,t)=>(0,r.createElement)("li",{key:t},(0,r.createElement)(o.ExternalLink,{href:e.url},e.title))))))))}},62904:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(69307);const o={response:'To add a new block, you can click on the <strong>+</strong> button (called the <a href="http://en.support.wordpress.com/wordpress-editor/add-content-blocks/">Block Inserter</a>). This button can be found in several places, such as the top left corner of the editor or at the side of an empty block. Additionally, you can press the Enter/Return key on your keyboard to create a new line below an existing block and click the <strong>+ Block Inserter</strong> there. Once you see the Block Inserter, you can search for a specific block type and click it to insert it into your content.',urls:[{url:"http://en.support.wordpress.com/replacing-the-older-wordpress-com-editor-with-the-wordpress-block-editor/",title:"Replacing the Older WordPress.com Editor with the WordPress Block Editor"},{url:"http://en.support.wordpress.com/wordpress-editor/switching-from-the-classic-to-the-block-editor/",title:"Convert from the Classic to the Block Editor"},{url:"http://en.support.wordpress.com/video-tutorials/using-the-block-editor/",title:"Video Tutorials: Using the Block Editor"},{url:"http://en.support.wordpress.com/wordpress-editor/add-content-blocks/",title:"Add Content Using Blocks"},{url:"http://en.support.wordpress.com/wordpress-editor/blocks/",title:"Blocks"}]};function i(){const[e,t]=(0,r.useState)(""),[n,i]=(0,r.useState)(),[u,c]=(0,r.useState)([]),[a,s]=(0,r.useState)(!1);return{question:e,setQuestion:t,answer:n,isLoading:a,submitQuestion:async()=>{s(!0),setTimeout((()=>{i(o.response),c(o.urls),s(!1)}),3e3)},references:u}}},80425:function(e,t,n){"object"==typeof window&&window.Jetpack_Block_Assets_Base_Url&&window.Jetpack_Block_Assets_Base_Url.url&&(n.p=window.Jetpack_Block_Assets_Base_Url.url)},38697:function(e,t,n){"use strict";n.d(t,{pi:function(){return r}});var r=function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},r.apply(this,arguments)};Object.create;Object.create},83078:function(e,t,n){"use strict";function r(e){return e.charAt(0).toUpperCase()+e.substr(1)}n.d(t,{l:function(){return r}})},48936:function(e,t,n){"use strict";n.d(t,{L:function(){return r}});function r(e){return e.toUpperCase()}},99196:function(e){"use strict";e.exports=window.React},91850:function(e){"use strict";e.exports=window.ReactDOM},55609:function(e){"use strict";e.exports=window.wp.components},47701:function(e){"use strict";e.exports=window.wp.domReady},69307:function(e){"use strict";e.exports=window.wp.element},81975:function(e){"use strict";e.exports=window.wp.escapeHtml},65736:function(e){"use strict";e.exports=window.wp.i18n},25877:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){var e;n.g.importScripts&&(e=n.g.location+"");var t=n.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var r=t.getElementsByTagName("script");r.length&&(e=r[r.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),n.p=e+"../"}(),function(){"use strict";n(80425)}(),function(){"use strict";var e=n(51806),t=n(47701),r=n.n(t),o=n(69307),i=n(43827);const u=()=>(0,e.createElement)("div",null,(0,e.createElement)(i.Z,null));r()((function(){const t=document.querySelector("#jetpack-ai-chat");(0,o.render)((0,e.createElement)(u,null),t)}))}()}(); |
|
1
|
+(()=>{var e={81730(){},29596(e,t,s){"use strict";s.d(t,{A:()=>l});var a=s(56427),c=s(29491),o=s(86087),n=s(27723),r=s(26249),i=s(10790);const __=n.__,_x=n._x;function l({answer:e}){const[t,s]=(0,o.useState)(!1),n=(new DOMParser).parseFromString(e,"text/html"),l=n.body.textContent||n.body.innerText||"",d=(0,c.useCopyToClipboard)(l,()=>{s(!0),setTimeout(()=>s(!1),3e3)});return(0,i.jsx)("div",{className:"jetpack-ai-chat-copy-button-container",children:(0,i.jsxs)(a.Button,{className:"jetpack-ai-chat-copy-button",disabled:t,label:__("Copy Response","jetpack"),variant:"has-text",ref:d,children:[(0,i.jsx)(a.Icon,{className:"copy-icon",icon:r.ui}),t?_x("Copied!","Copied to clipboard","jetpack"):_x("Copy Response","Copy to clipboard.","jetpack")]})})}},86935(e,t,s){"use strict";s.d(t,{A:()=>o});var a=s(27723),c=s(10790);const __=a.__;function o(){return(0,c.jsx)("div",{className:"jetpack-ai-chat-error-container",children:__("There was an error while generating the answer. Please try again later.","jetpack")})}},3409(e,t,s){"use strict";s.d(t,{A:()=>d});var a=s(56427),c=s(86087),o=s(27723),n=s(26249),r=s(89692),i=s(86935),l=s(10790);const __=o.__;function d({blogType:e,blogId:t,cacheKey:s,feedbackSubmitted:o,addFeedback:d}){const{isSubmittingFeedback:u,submitFeedback:h,feedbackError:p,setFeedbackError:b}=(0,r.A)(e,t);(0,c.useEffect)(()=>{s.startsWith("jp-search-ai-")&&(m({rank:"",comment:""}),j(!1),b(!1))},[s]);const[k,m]=(0,c.useState)({rank:"",comment:""}),[w,j]=(0,c.useState)(!1),x=o.includes(s),g=e=>{m({...k,rank:e}),j(!0)},f=!p&&!x;return(0,l.jsxs)("div",{className:"jetpack-ai-chat-feedback-container",children:[p&&(0,l.jsx)(i.A,{error:p}),x&&(0,l.jsx)("div",{className:"jetpack-ai-chat-feedback-submitted",children:__("Thanks for your feedback!","jetpack")}),f&&(0,l.jsxs)("div",{className:"jetpack-ai-chat-answer-feedback",children:[(0,l.jsx)("hr",{}),(0,l.jsxs)("div",{className:"jetpack-ai-chat-answer-feedback-buttons",children:[__("Was this helpful?","jetpack"),(0,l.jsx)("a",{role:"button",className:"thumbs-up",disabled:u||"thumbs-up"===k.rank,label:__("Thumbs up","jetpack"),onClick:()=>g("thumbs-up"),children:(0,l.jsx)(a.Icon,{icon:n.tw})}),(0,l.jsx)("a",{role:"button",className:"thumbs-down",disabled:u||"thumbs-down"===k.rank,label:__("Thumbs down","jetpack"),onClick:()=>g("thumbs-down"),children:(0,l.jsx)(a.Icon,{icon:n.Su})})]}),w&&(0,l.jsxs)("div",{className:"jetpack-ai-chat-feedback-form",children:[(0,l.jsx)(a.TextControl,{className:"jetpack-ai-chat-feedback-input",placeholder:"thumbs-up"===k.rank?__("What did you like about it?","jetpack"):__("What didn't you like about it? How could it be improved?","jetpack"),size:50,value:k.comment,disabled:u||x,onChange:e=>m({...k,comment:e}),__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0}),(0,l.jsx)(a.Button,{className:"wp-block-button__link jetpack-ai-chat-feedback-submit",onClick:()=>{h(k,s),d(s),h(k,s)},disabled:u||x,children:__("Submit","jetpack")})]})]})]})}},50443(e,t,s){"use strict";var a=s(27723);const __=a.__,c=__("Ask","jetpack"),o=__("Ask a question about this site","jetpack");s.d(t,["G",0,o,"W",0,c])},26249(e,t,s){"use strict";var a=s(56427),c=s(10790);const o=(0,c.jsx)(a.SVG,{viewBox:"0 0 512 512",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,c.jsx)(a.Path,{d:"M466.27 286.69C475.04 271.84 480 256 480 236.85c0-44.015-37.218-85.58-85.82-85.58H357.7c4.92-12.81 8.85-28.13 8.85-46.54C366.55 31.936 328.86 0 271.28 0c-61.607 0-58.093 94.933-71.76 108.6-22.747 22.747-49.615 66.447-68.76 83.4H32c-17.673 0-32 14.327-32 32v240c0 17.673 14.327 32 32 32h64c14.893 0 27.408-10.174 30.978-23.95 44.509 1.001 75.06 39.94 177.802 39.94 7.22 0 15.22.01 22.22.01 77.117 0 111.986-39.423 112.94-95.33 13.319-18.425 20.299-43.122 17.34-66.99 9.854-18.452 13.664-40.343 8.99-62.99zm-61.75 53.83c12.56 21.13 1.26 49.41-13.94 57.57 7.7 48.78-17.608 65.9-53.12 65.9h-37.82c-71.639 0-118.029-37.82-171.64-37.82V240h10.92c28.36 0 67.98-70.89 94.54-97.46 28.36-28.36 18.91-75.63 37.82-94.54 47.27 0 47.27 32.98 47.27 56.73 0 39.17-28.36 56.72-28.36 94.54h103.99c21.11 0 37.73 18.91 37.82 37.82.09 18.9-12.82 37.81-22.27 37.81 13.489 14.555 16.371 45.236-5.21 65.62zM88 432c0 13.255-10.745 24-24 24s-24-10.745-24-24 10.745-24 24-24 24 10.745 24 24z"})}),n=(0,c.jsx)(a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:(0,c.jsx)(a.Path,{d:"M466.27 225.31c4.674-22.647.864-44.538-8.99-62.99 2.958-23.868-4.021-48.565-17.34-66.99C438.986 39.423 404.117 0 327 0c-7 0-15 .01-22.22.01C201.195.01 168.997 40 128 40h-10.845c-5.64-4.975-13.042-8-21.155-8H32C14.327 32 0 46.327 0 64v240c0 17.673 14.327 32 32 32h64c11.842 0 22.175-6.438 27.708-16h7.052c19.146 16.953 46.013 60.653 68.76 83.4 13.667 13.667 10.153 108.6 71.76 108.6 57.58 0 95.27-31.936 95.27-104.73 0-18.41-3.93-33.73-8.85-46.54h36.48c48.602 0 85.82-41.565 85.82-85.58 0-19.15-4.96-34.99-13.73-49.84zM64 296c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24zm330.18 16.73H290.19c0 37.82 28.36 55.37 28.36 94.54 0 23.75 0 56.73-47.27 56.73-18.91-18.91-9.46-66.18-37.82-94.54C206.9 342.89 167.28 272 138.92 272H128V85.83c53.611 0 100.001-37.82 171.64-37.82h37.82c35.512 0 60.82 17.12 53.12 65.9 15.2 8.16 26.5 36.44 13.94 57.57 21.581 20.384 18.699 51.065 5.21 65.62 9.45 0 22.36 18.91 22.27 37.81-.09 18.91-16.71 37.82-37.82 37.82z"})}),r=(0,c.jsxs)(a.SVG,{stroke:"currentColor",fill:"none",strokeWidth:"2",viewBox:"0 0 24 24",strokeLinecap:"round",strokeLinejoin:"round",height:"1.5em",width:"1.5em",xmlns:"http://www.w3.org/2000/svg",children:[(0,c.jsx)(a.Path,{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"}),(0,c.jsx)(a.Rect,{x:"8",y:"2",width:"8",height:"4",rx:"1",ry:"1"})]});s.d(t,["Su",0,n,"tw",0,o,"ui",0,r])},38421(e,t,s){"use strict";s.d(t,{A:()=>b});var a=s(56427),c=s(86087),o=s(27723),n=s(29596),r=s(86935),i=s(3409),l=s(50443),d=s(95715),u=s(10790);const __=o.__,h=[__("Good question, give me a moment to think about that 🤔","jetpack"),__("Let me work out the answer to that, back soon!","jetpack"),__("🤔 Thinking, thinking, will be back with an answer soon","jetpack")];function p({html:e,showAnimation:t,onAnimationDone:s}){const[a,o]=(0,c.useState)("");return(0,c.useEffect)(()=>{if(t&&e){const t=e.split(" ");for(let e=1;e<t.length;e++){const s=t.slice(0,e).join(" ");setTimeout(()=>o(s),50*e)}setTimeout(()=>{o(e),s()},50*t.length)}else o(e),s()},[]),(0,u.jsx)("div",{className:"content",children:(0,u.jsx)(c.RawHTML,{children:a})})}function b({askButtonLabel:e=l.W,blogId:t,blogType:s,placeholder:o=l.G,settingShowCopy:b,settingShowFeedback:k,settingShowSources:m}){const{question:w,setQuestion:j,answer:x,isLoading:g,submitQuestion:f,references:y,askError:v,setAskError:S,cacheKey:_}=(0,d.A)(s,t),[A,C]=(0,c.useState)(!0),[N,T]=(0,c.useState)(!1),[B,F]=(0,c.useState)([]),[I,M]=(0,c.useState)(""),E=()=>{S(!1),C(!1),T(!1),F([]),M(w),f()},q=b&&A&&!g&&x,z=k&&A&&!g&&_;return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(a.KeyboardShortcuts,{shortcuts:{enter:E},children:(0,u.jsxs)("div",{className:"jetpack-ai-chat-question-wrapper",children:[(0,u.jsx)(a.TextControl,{className:"jetpack-ai-chat-question-input",placeholder:o,size:50,disabled:!A||g,value:w,onChange:e=>j(e),__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0}),(0,u.jsxs)(a.Button,{className:"wp-block-button__link jetpack-ai-chat-question-button",disabled:!A||g,onClick:E,children:[g&&(0,u.jsx)(a.Spinner,{}),!g&&e]})]})}),(0,u.jsxs)("div",{children:[(0,u.jsxs)("div",{className:"jetpack-ai-chat-answer-container",children:[I&&(0,u.jsx)("h2",{children:I}),g&&(0,u.jsx)("span",{children:h[Math.floor(3*Math.random())]}),!g&&(0,u.jsx)(p,{showAnimation:!A,onAnimationDone:()=>{C(!0),T(!0)},html:x})]}),v&&!g&&(0,u.jsx)(r.A,{error:v}),q&&(0,u.jsx)(n.A,{answer:x}),m&&y&&y.length>0&&N&&(0,u.jsxs)("div",{className:"jetpack-ai-chat-answer-references",children:[(0,u.jsx)("h3",{children:__("Additional resources:","jetpack")}),(0,u.jsx)("ul",{children:y.map((e,t)=>(0,u.jsx)("li",{children:(0,u.jsx)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer",children:e.title})},t))}),(0,u.jsx)("hr",{})]}),z&&(0,u.jsx)(i.A,{blogId:t,blogType:s,cacheKey:_,feedbackSubmitted:B,addFeedback:e=>{F([...B,e])}})]})]})}},89692(e,t,s){"use strict";s.d(t,{A:()=>n});var a=s(1455),c=s.n(a),o=s(86087);function n(e,t){const[s,a]=(0,o.useState)(!1),[n,r]=(0,o.useState)(!1);return{isSubmittingFeedback:s,submitFeedback:async(s,o)=>{let n=`/wpcom/v2/jetpack-search/ai/rank?cache_key=${o}`;"wpcom"===e&&(n=`/wpcom/v2/sites/${t}/jetpack-search/ai/rank?cache_key=${o}`),a(!0),await c()({path:n,method:"POST",data:{rank:s.rank,comment:s.comment}}).then(()=>{r(!1)}).catch(e=>{r(e)}).finally(()=>{a(!1)})},feedbackError:n,setFeedbackError:r}}},95715(e,t,s){"use strict";s.d(t,{A:()=>n});var a=s(1455),c=s.n(a),o=s(86087);function n(e,t){const[s,a]=(0,o.useState)(""),[n,r]=(0,o.useState)(null),[i,l]=(0,o.useState)(""),[d,u]=(0,o.useState)(!1),[h,p]=(0,o.useState)([]),[b,k]=(0,o.useState)(!1);return{question:s,setQuestion:a,answer:n,isLoading:b,submitQuestion:async()=>{let a=`/wpcom/v2/jetpack-search/ai/search?query=${s}`;"wpcom"===e&&(a=`/wpcom/v2/sites/${t}/jetpack-search/ai/search?query=${s}`),k(!0),r(null),c()({path:a,method:"GET"}).then(e=>{l(e.cache_key),r(e.response),p(e.urls)}).catch(e=>{l(""),p([]),u(e)}).finally(()=>{k(!1)})},references:h,cacheKey:i,askError:d,setAskError:u}}},79366(e,t,s){"object"==typeof window&&window.Jetpack_Block_Assets_Base_Url&&(s.p=window.Jetpack_Block_Assets_Base_Url)},10790(e){"use strict";e.exports=window.ReactJSXRuntime},1455(e){"use strict";e.exports=window.wp.apiFetch},56427(e){"use strict";e.exports=window.wp.components},29491(e){"use strict";e.exports=window.wp.compose},98490(e){"use strict";e.exports=window.wp.domReady},86087(e){"use strict";e.exports=window.wp.element},27723(e){"use strict";e.exports=window.wp.i18n}};const t={};function s(a){const c=t[a];if(void 0!==c)return c.exports;const o=t[a]={exports:{}};return e[a](o,o.exports,s),o.exports}s.n=e=>{const t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},s.d=(e,t)=>{if(Array.isArray(t))for(var a=0;a<t.length;){var c=t[a++],o=t[a++],n=0===o?{enumerable:!0,value:t[a++]}:{enumerable:!0,get:o};s.o(e,c)||Object.defineProperty(e,c,n)}else for(var c in t)s.o(t,c)&&!s.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:t[c]})},s.o=(e,t)=>Object.hasOwn(e,t),(()=>{"use strict";s(79366)})(),(()=>{"use strict";var e=s(98490),t=s.n(e),a=s(86087),c=s(50443),o=s(38421),n=(s(81730),s(10790));const r=({askButtonLabel:e=c.W,blogId:t,blogType:s,placeholder:a=c.G,showCopy:r,showFeedback:i,showSources:l})=>(0,n.jsx)("div",{children:(0,n.jsx)(o.A,{askButtonLabel:e,blogId:t,blogType:s,placeholder:a,settingShowCopy:r,settingShowFeedback:i,settingShowSources:l})});t()(function(){const e=document.querySelector("#jetpack-ai-chat"),t=e.getAttribute("data-ask-button-label"),s=e.getAttribute("data-placeholder"),c=e.getAttribute("data-blog-id"),o=e.getAttribute("data-blog-type");(0,a.createRoot)(e).render((0,n.jsx)(r,{askButtonLabel:t,blogId:c,blogType:o,placeholder:s,showCopy:!!parseInt(e.getAttribute("data-show-copy")),showFeedback:!!parseInt(e.getAttribute("data-show-feedback")),showSources:!!parseInt(e.getAttribute("data-show-sources"))}))})})()})(); |