PHP 8.2.31
Preview: api.min.js Size: 998 B
//home/nshryvcy/himaltourism.com/wp-content/plugins/wpforms-lite/assets/js/integrations/ai/modules/api.min.js

export default function(){const t={mode:"",actions:{rate:"wpforms_rate_ai_response",choices:"wpforms_get_ai_choices",forms:"wpforms_get_ai_form"},async ajax(e){e.nonce||(e.nonce=wpforms_ai_chat_element.nonce);e={method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams(e).toString()},e=await fetch(wpforms_ai_chat_element.ajaxurl,e).catch(e=>{throw"Failed to fetch"===e.message?new Error(wpforms_ai_chat_element.errors.network):new Error(e.message)});if(!e.ok)throw new Error(wpforms_ai_chat_element.errors.network);e=await e.json();if(!e.success||e.data?.error)throw new Error(e.data?.error??wpforms_ai_chat_element.errors.default,{cause:e.data?.code??400});return e.data},async prompt(e,r){e={action:t.actions[this.mode]??t.actions.choices,prompt:e};return r&&(e.session_id=r),t.ajax(e)},async rate(e,r){e={action:t.actions.rate,helpful:e,response_id:r};return t.ajax(e)},setMode(e){return this.mode=e,this}};return function(e){return{...t}.setMode(e)}}

Directory Contents

Dirs: 0 × Files: 6

Name Size Perms Modified Actions
3.15 KB lrw-r--r-- 2025-01-05 05:34:51
Edit Download
998 B lrw-r--r-- 2025-01-05 05:34:51
Edit Download
8.35 KB lrw-r--r-- 2025-01-05 05:34:51
Edit Download
3.49 KB lrw-r--r-- 2025-01-05 05:34:51
Edit Download
1.21 KB lrw-r--r-- 2025-01-05 05:34:51
Edit Download
229 B lrw-r--r-- 2025-01-05 05:34:51
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).