PageSourceSearch

https://puzzlepave.com/_next/static/chunks/689-ddd08fb7e3c12c1d.js

js puzzlepave.com collected 2026-10-04 10:08:54 UTC 9,978 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[689],{2830:(t,e,a)=>{a.d(e,{YS:()=>u,cn:()=>i,dw:()=>o,sF:()=>c});var r=a(15494),n=a(95524);a(66840),a(78748);var s=a(84561);let o="PuzzlePave";function i(){for(var t=arguments.length,e=Array(t),a=0;a<t;a++)e[a]=arguments[a];return(0,n.QP)((0,r.$)(e))}function c(){return"prod"===s.env.NEXT_PUBLIC_ENV}function u(){return!c()}},25149:(t,e,a)=>{a.d(e,{$:()=>u,r:()=>c});var r=a(95296),n=a(11180),s=a(17465),o=a(57464),i=a(2830);let c=(0,o.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-10 rounded-md px-8",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}}),u=n.forwardRef((t,e)=>{let{className:a,variant:n,size:o,asChild:u=!1,...d}=t,l=u?s.DX:"button";return(0,r.jsx)(l,{className:(0,i.cn)(c({variant:n,size:o,className:a})),ref:e,...d})});u.displayName="Button"},39005:(t,e,a)=>{a.d(e,{A:()=>T});var r=a(84561);let n="https://auth.isweber.com";async function s(t){let e=new FormData;e.append("rtoken",t);let a=await fetch("".concat(n,"/refresh"),{method:"POST",body:e});if(200==a.status){let t=await a.json();localStorage.setItem("token",t.token),localStorage.setItem("rtoken",t.rtoken)}}async function o(){let t=localStorage.getItem("rtoken");t&&await s(t)}function i(t,e){return fetch(t,e=Object.assign({},e||{},{headers:{Authorization:"Bearer ".concat(localStorage.getItem("token")),"Refresh-Token":localStorage.getItem("rtoken")}}))}async function c(t,e){var a=i(t,e),r=await a;return(403==r.status||401==r.status)&&localStorage.getItem("rtoken")&&(await o(),r=await i(t,e)),r}async function u(){var t=await c("".concat("","/uinfo"));return await t.json()}async function d(){var t=await c("".concat("","/credit"));return await t.json()}async function l(t,e,a){let r=new FormData;r.append("prompt",t),r.append("size",e),r.append("background",a);let n=await c("".concat("","/dapi/hunata/createimage"),{method:"POST",body:r});if(console.log("res status",n.status),400==n.status)throw Error((await n.json()).detail||"Can not access.");if(-1!=[401,403].indexOf(n.status))return{error_msg:"need_login"};if(200!=n.status)throw Error(s);var s=await n.text();return JSON.parse(s)}async function p(t,e,a){let r=new FormData;r.append("prompt",t),e.forEach((t,e)=>{r.append("images",t)}),a.background&&r.append("background",a.background),a.n&&r.append("n",a.n),a.size&&r.append("size",a.size);let n=await c("".concat("","/dapi/hunata/editimage"),{method:"POST",body:r});if(console.log("res status",n.status),400==n.status)throw Error((await n.json()).detail||"Can not access.");if(-1!=[401,403].indexOf(n.status))return{error_msg:"need_login"};if(200!=n.status)throw Error(await n.text());return JSON.parse(await n.text())}async function f(t,e,a){let r=new FormData;r.append("prompt",t),e.forEach((t,e)=>{r.append("images",t)}),a.size&&r.append("size",a.size);let n=await c("".concat("","/dapi/hunata/editimageflux"),{method:"POST",body:r});if(console.log("res status",n.status),400==n.status)throw Error((await n.json()).detail||"Can not access.");if(-1!=[401,403].indexOf(n.status))return{error_msg:"need_login"};if(200!=n.status)throw Error(await n.text());return JSON.parse(await n.text())}async function w(t,e,a){console.log("createSpeaker",prompt,e,a);let r=new FormData;r.append("text",t),e.forEach((t,e)=>{r.append("wavs",t)}),a.name&&r.append("name",a.name);let n=await c("".concat("","/dapi/hunata/createspeaker"),{method:"POST",body:r});if(console.log("res status",n.status),400==n.status)throw Error((await n.json()).detail||"Can not access.");
1if(-1!=[401,403].indexOf(n.status))return{error_msg:"need_login"};if(200!=n.status)throw Error(await n.text());return JSON.parse(await n.text())}async function g(){var t=await c("".concat("","/dapi/hunata/myspeakers"));return(await t.json()).speakers}async function h(t,e){let a=new FormData;a.append("text",t),a.append("speaker",e);let r=await c("".concat("","/dapi/hunata/generatespeech"),{method:"POST",body:a});if(console.log("res status",r.status),400==r.status)throw Error((await r.json()).detail||"Can not access.");if(-1!=[401,403].indexOf(r.status))return{error_msg:"need_login"};if(200!=r.status)throw Error(await r.text());return JSON.parse(await r.text())}async function m(){let t=await c("".concat("","/dapi/hunata/createspeechdoc"),{method:"POST"});if(console.log("res status",t.status),400==t.status)throw Error((await t.json()).detail||"Can not access.");if(-1!=[401,403].indexOf(t.status))return{error_msg:"need_login"};if(200!=t.status)throw Error(await t.text());return JSON.parse(await t.text())}async function y(){var t=await c("".concat("","/dapi/hunata/myspeechdocs"));return(await t.json()).docs}async function x(t){var e=await c("".concat("","/dapi/hunata/myspeechdoc?uk=").concat(t));return await e.json()}async function b(t,e){let a=new FormData;a.append("uk",t),a.append("docs",JSON.stringify(e));let r=await c("".concat("","/dapi/hunata/savespeechdocs"),{method:"POST",body:a});if(console.log("res status",r.status),400==r.status)throw Error((await r.json()).detail||"Can not access.");if(-1!=[401,403].indexOf(r.status))return{error_msg:"need_login"};if(200!=r.status)throw Error(await r.text());return JSON.parse(await r.text())}async function O(t,e){let a=new FormData;a.append("uk",t),a.append("title",e);let r=await c("".concat("","/dapi/hunata/updatecastname"),{method:"POST",body:a});if(console.log("res status",r.status),400==r.status)throw Error((await r.json()).detail||"Can not access.");if(-1!=[401,403].indexOf(r.status))return{error_msg:"need_login"};if(200!=r.status)throw Error(await r.text());return JSON.parse(await r.text())}async function S(t,e,a,r){let n=await c("".concat("","/genpage"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({settings:t,pages_content:e,current_page_index:a,user_input:r})});if(console.log("res status",n.status),400==n.status)throw Error((await n.json()).detail||"Can not access.");if(-1!=[401,403].indexOf(n.status))return{error_msg:"Need Login."};if(200!=n.status)throw Error(await n.text());return JSON.parse(await n.text())}async function E(){let t=await c("".concat("","/admin/users"),{method:"GET",headers:{"Content-Type":"application/json"}});if(console.log("res status",t.status),400==t.status)throw Error((await t.json()).detail||"无法访问。");if(-1!=[401,403].indexOf(t.status))return{error_msg:"需要登录"};if(200!=t.status)throw Error(await t.text());var e=await t.text();try{return JSON.parse(e)}catch(a){return{type:"html/text",content:e,contentType:t.headers.get("content-type")||"text/plain"}}}async function _(t){let e=await c("".concat("","/subscription/initiate"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({level:t})});if(console.log("subscription res status",e.status),400==e.status){let t=await e.json();throw Error(t.detail||t.error||t.message||"Failed to initiate subscription.")}if(-1!=[401,403].indexOf(e.status))return{error_msg:"Need Login."};if(200!=e.status)throw Error(await e.text());return JSON.parse(await e.text())}async function v(t){let e=await c("".concat("","/subscription/callback"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)});if(console.log("subscription callback res status",e.status),400==e.status)throw Error((await e.json()).detail||"Subscription callback failed.");if(-1!=[401,403].indexOf(e.status))return{error_msg:"Need Login."};if(200!=e.status)throw Error(await e.text());return JSON.parse(await e.text())}async function k(){let t=await c("".concat("","/subscription/mysubscribe"),{method:"GET",headers:{"Content-Type":"application/json"}});if(console.log("getMySubscribe res status",t.status),400==t.status)throw Error((await t.json()).detail||"Failed to get subscription info.");
1if(-1!=[401,403].indexOf(t.status))return{error_msg:"Need Login."};if(200!=t.status)throw Error(await t.text());return JSON.parse(await t.text())}async function N(t){let e=await c("".concat("","/admin/get_creem_customer?email=").concat(encodeURIComponent(t)),{method:"GET",headers:{"Content-Type":"application/json"}});if(console.log("getCreemCustomer res status",e.status),400==e.status)throw Error((await e.json()).detail||"Failed to get creem customer.");if(-1!=[401,403].indexOf(e.status))return{error_msg:"Need Login."};if(200!=e.status)throw Error(await e.text());return JSON.parse(await e.text())}async function j(){let t=await c("".concat("","/subscription/cancel"),{method:"POST",headers:{"Content-Type":"application/json"}});if(console.log("cancelSubscription res status",t.status),400==t.status)throw Error((await t.json()).detail||"Failed to cancel subscription.");if(-1!=[401,403].indexOf(t.status))return{error_msg:"Need Login."};if(200!=t.status)throw Error(await t.text());return JSON.parse(await t.text())}let T={API_BASE:"",API_AUTH_BASE:n,WS_BASE:r.env.NEXT_PUBLIC_WS_BASE,getUserInfo:u,getCredit:d,crateImage:l,editImage:p,editImageFlux:f,createSpeaker:w,getSpeakers:g,generateSpeech:h,createSpeechDoc:m,mySpeechDocs:y,mySpeechDoc:x,saveSpeechDocs:b,modifyCastName:O,genPage:S,adminGetUsers:E,initiateSubscription:_,subscriptionCallback:v,getMySubscribe:k,getCreemCustomer:N,cancelSubscription:j}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.