kollapsminoriteten/wp-content/plugins/jetpack/_inc/blocks/ai-chat/view.js

1 line
11 KiB
JavaScript
Raw Normal View History

2026-03-31 11:30:59 +02:00
(()=>{var e={7404(e,t,a){"use strict";a.d(t,{A:()=>l});var s=a(56427),c=a(29491),o=a(86087),r=a(27723),n=a(55163),i=a(10790);const __=r.__,_x=r._x;function l({answer:e}){const[t,a]=(0,o.useState)(!1),r=(new DOMParser).parseFromString(e,"text/html"),l=r.body.textContent||r.body.innerText||"",d=(0,c.useCopyToClipboard)(l,()=>{a(!0),setTimeout(()=>a(!1),3e3)});return(0,i.jsx)("div",{className:"jetpack-ai-chat-copy-button-container",children:(0,i.jsxs)(s.Button,{className:"jetpack-ai-chat-copy-button",disabled:t,label:__("Copy Response","jetpack"),variant:"has-text",ref:d,children:[(0,i.jsx)(s.Icon,{className:"copy-icon",icon:n.ui}),t?_x("Copied!","Copied to clipboard","jetpack"):_x("Copy Response","Copy to clipboard.","jetpack")]})})}},73829(e,t,a){"use strict";a.d(t,{A:()=>o});var s=a(27723),c=a(10790);const __=s.__;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")})}},85443(e,t,a){"use strict";a.d(t,{A:()=>d});var s=a(56427),c=a(86087),o=a(27723),r=a(55163),n=a(89692),i=a(73829),l=a(10790);const __=o.__;function d({blogType:e,blogId:t,cacheKey:a,feedbackSubmitted:o,addFeedback:d}){const{isSubmittingFeedback:h,submitFeedback:u,feedbackError:p,setFeedbackError:b}=(0,n.A)(e,t);(0,c.useEffect)(()=>{a.startsWith("jp-search-ai-")&&(m({rank:"",comment:""}),j(!1),b(!1))},[a]);const[k,m]=(0,c.useState)({rank:"",comment:""}),[w,j]=(0,c.useState)(!1),x=o.includes(a),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:h||"thumbs-up"===k.rank,label:__("Thumbs up","jetpack"),onClick:()=>g("thumbs-up"),children:(0,l.jsx)(s.Icon,{icon:r.tw})}),(0,l.jsx)("a",{role:"button",className:"thumbs-down",disabled:h||"thumbs-down"===k.rank,label:__("Thumbs down","jetpack"),onClick:()=>g("thumbs-down"),children:(0,l.jsx)(s.Icon,{icon:r.Su})})]}),w&&(0,l.jsxs)("div",{className:"jetpack-ai-chat-feedback-form",children:[(0,l.jsx)(s.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:h||x,onChange:e=>m({...k,comment:e}),__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0}),(0,l.jsx)(s.Button,{className:"wp-block-button__link jetpack-ai-chat-feedback-submit",onClick:()=>{u(k,a),d(a),u(k,a)},disabled:h||x,children:__("Submit","jetpack")})]})]})]})}},50443(e,t,a){"use strict";a.d(t,{G:()=>o,W:()=>c});var s=a(27723);const __=s.__,c=__("Ask","jetpack"),o=__("Ask a question about this site","jetpack")},55163(e,t,a){"use strict";a.d(t,{Su:()=>r,tw:()=>o,ui:()=>n});var s=a(56427),c=a(10790);const o=(0,c.jsx)(s.SVG,{viewBox:"0 0 512 512",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,c.jsx)(s.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.99c