PageSourceSearch

https://fantasticforms.com/static/js/8241.3bab673c.chunk.js

js fantasticforms.com collected 2026-09-25 22:49:10 UTC 23,441 bytes, 3 lines download raw bytes

1/*! For license information please see 8241.3bab673c.chunk.js.LICENSE.txt */
2"use strict";(self.webpackChunkfrontend=self.webpackChunkfrontend||[]).push([[8241],{1089(e,t,a){a.d(t,{$C:()=>c,PE:()=>m,Sj:()=>h,Yq:()=>o,cn:()=>i,dc:()=>u,lW:()=>p,r6:()=>l,sg:()=>f,xv:()=>d});var s=a(89379),r=a(58387),n=a(89359);function i(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];return(0,n.QP)((0,r.$)(t))}function o(e,t){if(!e)return"";return new Date(e).toLocaleDateString("en-US",(0,s.A)({year:"numeric",month:"short",day:"numeric"},t?{timeZone:t}:{}))}function l(e,t){if(!e)return"";return new Date(e).toLocaleDateString("en-US",(0,s.A)({year:"numeric",month:"short",day:"numeric",hour:"2-digit",minute:"2-digit"},t?{timeZone:t}:{}))}function c(){return Math.random().toString(36).substring(2,9)}function d(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50;return e?e.length>t?e.substring(0,t)+"...":e:""}async function p(e){try{return await navigator.clipboard.writeText(e),!0}catch(t){return console.error("Failed to copy:",t),!1}}function m(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"application/json";const s=new Blob(["string"===typeof e?e:JSON.stringify(e,null,2)],{type:a}),r=URL.createObjectURL(s),n=document.createElement("a");n.href=r,n.download=t,document.body.appendChild(n),n.click(),document.body.removeChild(n),URL.revokeObjectURL(r)}function f(e,t){let a;return function(){for(var s=arguments.length,r=new Array(s),n=0;n<s;n++)r[n]=arguments[n];clearTimeout(a),a=setTimeout(()=>{clearTimeout(a),e(...r)},t)}}function h(e,t){return"".concat(window.location.origin,"/f/").concat(t||e)}function u(e,t){const a=t||e;return'<div id="ff-'.concat(a,'"></div>\n<script src="').concat(window.location.origin,'/embed.js" data-form-id="').concat(a,'"><\/script>')}},5949(e,t,a){a.d(t,{E:()=>d});var s=a(89379),r=a(53986),n=(a(65043),a(10917)),i=a(1089),o=a(70579);const l=["className","variant"],c=(0,n.F)("inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground shadow hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground shadow hover:bg-destructive/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});function d(e){let{className:t,variant:a}=e,n=(0,r.A)(e,l);return(0,o.jsx)("div",(0,s.A)({className:(0,i.cn)(c({variant:a}),t)},n))}},9855(e,t,a){a.d(t,{A:()=>s});const s=(0,a(77784).A)("trash-2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]])},13390(e,t,a){a.d(t,{$:()=>m,r:()=>p});var s=a(89379),r=a(53986),n=a(65043),i=a(16851),o=a(10917),l=a(1089),c=a(70579);const d=["className","variant","size","asChild"],p=(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 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"}}),m=n.forwardRef((e,t)=>
2{let{className:a,variant:n,size:o,asChild:m=!1}=e,f=(0,r.A)(e,d);const h=m?i.DX:"button";return(0,c.jsx)(h,(0,s.A)({className:(0,l.cn)(p({variant:n,size:o,className:a})),ref:t},f))});m.displayName="Button"},13416(e,t,a){a.d(t,{T:()=>c});var s=a(89379),r=a(53986),n=a(65043),i=a(1089),o=a(70579);const l=["className"],c=n.forwardRef((e,t)=>{let{className:a}=e,n=(0,r.A)(e,l);return(0,o.jsx)("textarea",(0,s.A)({className:(0,i.cn)("flex min-h-[60px] w-full rounded-md border border-input bg-transparent px-3 py-2 text-base shadow-sm placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",a),ref:t},n))});c.displayName="Textarea"},37916(e,t,a){a.d(t,{A:()=>s});const s=(0,a(77784).A)("plug",[["path",{d:"M12 22v-5",key:"1ega77"}],["path",{d:"M9 8V2",key:"14iosj"}],["path",{d:"M15 8V2",key:"18g5xt"}],["path",{d:"M18 8v5a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V8Z",key:"osxo6l"}]])},38241(e,t,a){a.r(t),a.d(t,{default:()=>C});var s=a(89379),r=a(65043),n=a(45685),i=a(56328),o=a(22024),l=a(65469),c=a(37916),d=a(70764),p=a(88693);const m=(0,a(77784).A)("test-tube",[["path",{d:"M14.5 2v17.5c0 1.4-1.1 2.5-2.5 2.5c-1.4 0-2.5-1.1-2.5-2.5V2",key:"125lnx"}],["path",{d:"M8.5 2h7",key:"csnxdl"}],["path",{d:"M14.5 16h-5",key:"1ox875"}]]);var f=a(9855),h=a(13390),u=a(91140),x=a(92264),g=a(59938),y=a(51654),b=a(5949),v=a(13416),N=a(84370),w=a(4980),j=a(70579);const A="https://fantasticforms.com",k={trello:{href:"https://trello.com/power-ups/admin",label:"Get API key + token"},zendesk:{href:"https://support.zendesk.com/hc/en-us/articles/4408889192858",label:"Generate API token"},mixpanel:{href:"https://mixpanel.com/settings/project",label:"Find project token"},segment:{href:"https://segment.com/docs/connections/sources/catalog/libraries/server/http-api/",label:"Create HTTP API source"},coda:{href:"https://coda.io/account",label:"Create API token"},smartsheet:{href:"https://help.smartsheet.com/articles/2482389-generate-api-access-token",label:"Generate access token"},smartsuite:{href:"https://app.smartsuite.com/account/profile/api-keys",label:"Manage API keys"},stackby:{href:"https://help.stackby.com/article/85-where-can-i-find-the-api-keys",label:"Find API key"},close:{href:"https://app.close.com/settings/developer/api-keys/",label:"API keys"},apollo:{href:"https://app.apollo.io/#/settings/integrations/api",label:"API key & docs"},flodesk:{href:"https://app.flodesk.com/account/preferences/api",label:"Generate API key"},drip:{href:"https://www.getdrip.com/user/edit",label:"User & API tokens"},ontraport:{href:"https://app.ontraport.com/#!/setting/profile",label:"Administration \u2192 API Keys"},omnisend:{href:"https://app.omnisend.com/#/my-account/integrations/api-keys",label:"API keys"},copper:{href:"https://app.copper.com/companies/settings/integrations/api_keys",label:"API keys"},folk:{href:"https://app.folk.app/settings/api",label:"Generate API key"},ghost:{href:"https://ghost.org/docs/admin-api/",label:"Ghost Admin API docs"},circle:{href:"https://app.circle.so/settings/api",label:"Generate API token"},attio:{href:"https://app.attio.com/settings/developers",label:"Generate API key"},followupboss:{href:"https://app.followupboss.com/2/api",label:"Create API key"},lacrm:{href:"https://account.lessannoyingcrm.com/app/Settings/Api",label:"Find user code + API token"},nutshell:{href:"https://app.nutshell.com/setup/api-keys",label:"Create API key"},asana:{href:"https://app.asana.com/0/my-apps",label:"Generate personal access token"},clickup:{href:"https://app.clickup.com/settings/apps",label:"Generate API token (pk_\u2026)"},gohighlevel:{href:"https://app.gohighlevel.com/?page=settings&tab=api",label:"Location API key (v1)"},ifttt:{href:"https://ifttt.com/maker_webhooks",label:"Find your Webhooks (Maker) key"}},C=()=>{const{provider:e}=(0,n.g)(),t=(0,n.Zp)(),[a,C]=(0,r.useState)(null),[P,R]=(0,r.useState)(!0),[z,I]=(0,r.useState)([]),[S,M]=(0,r.useState)(""),[T,L]=(0,r.useState)({}),[F,_]=(0,r.useState)(!1),[D,U]=(0,r.useState)(null),[V,E]=(0,r.useState)(!1),[q,G]=(0,r.useState)(!1),Z=localStorage.getItem("ff_token"),J={Authorization:"Bearer ".concat(Z),"Content-Type":"application/json"};(0,r.useEffect)(()=>{let a=!1;return(async()=>{R(!0);try{const[s,r]=await Promise.all([fetch("".concat(A,"/api/simple-integrations/providers")).then(e=>e.json()),w._0.getAll().catch(()=>[])]);if(a)return;const n=(s.providers||[]).find(t=>t.slug===e);if(!n)return i.oR.error("Unknown integration"),void t("/integrations");C(n);const o=Array.isArray(r)?r:(null===r||void 0===r?void 0:r.forms)||[];I(o),o.length>0&&M(o[0].id)}finally{a||R(!1)}})(),()=>{a=!0}},[e,t]),(0,r.useEffect)(()=>
2{if(!S||!e)return;let t=!1;return(async()=>{try{const a=await fetch("".concat(A,"/api/simple-integrations/").concat(e,"/forms/").concat(S),{headers:J}),s=await a.json();if(t)return;L(s.config||{}),_(!!s.enabled),U(s)}catch(a){t||(L({}),_(!1),U(null))}})(),()=>{t=!0}},[S,e]);const B=(e,t)=>L(a=>(0,s.A)((0,s.A)({},a),{},{[e]:t}));if(P||!a)return(0,j.jsx)("div",{className:"min-h-screen flex items-center justify-center",children:(0,j.jsx)(o.A,{className:"w-6 h-6 animate-spin text-zinc-400"})});const H=k[e];return(0,j.jsxs)("div",{className:"min-h-screen bg-zinc-50",children:[(0,j.jsx)("header",{className:"bg-white border-b border-zinc-200",children:(0,j.jsxs)("div",{className:"max-w-3xl mx-auto px-6 py-4 flex items-center gap-3",children:[(0,j.jsx)(n.N_,{to:"/integrations",className:"p-2 hover:bg-zinc-100 rounded-lg","data-testid":"back-to-integrations",children:(0,j.jsx)(l.A,{className:"w-5 h-5"})}),(0,j.jsx)("div",{className:"w-10 h-10 rounded-xl flex items-center justify-center text-white",style:{backgroundColor:a.color},children:(0,j.jsx)(c.A,{className:"w-5 h-5"})}),(0,j.jsxs)("div",{children:[(0,j.jsx)("h1",{className:"text-xl font-bold text-zinc-900",children:a.label}),(0,j.jsx)("p",{className:"text-xs text-zinc-500",children:"Per-form integration \xb7 pushes every submission"})]})]})}),(0,j.jsxs)("main",{className:"max-w-3xl mx-auto px-6 py-8 space-y-6",children:[(0,j.jsx)(u.Zp,{children:(0,j.jsxs)(u.Wu,{className:"p-5 space-y-3",children:[(0,j.jsx)(g.J,{className:"text-xs uppercase tracking-wider text-zinc-500",children:"Form"}),(0,j.jsxs)(N.l6,{value:S,onValueChange:M,children:[(0,j.jsx)(N.bq,{"data-testid":"simple-int-form-select",className:"w-full",children:(0,j.jsx)(N.yv,{placeholder:"Pick a form\u2026"})}),(0,j.jsx)(N.gC,{children:0===z.length?(0,j.jsx)("div",{className:"px-3 py-4 text-sm text-zinc-500",children:"No forms yet."}):z.map(e=>(0,j.jsx)(N.eb,{value:e.id,children:e.title||"(untitled)"},e.id))})]}),0===z.length&&(0,j.jsx)("p",{className:"text-xs text-zinc-500",children:"Create a form first, then come back here to connect it."})]})}),S&&(0,j.jsx)(j.Fragment,{children:(0,j.jsx)(u.Zp,{children:(0,j.jsxs)(u.Wu,{className:"p-5 space-y-5",children:[(0,j.jsxs)("div",{className:"flex items-center justify-between",children:[(0,j.jsxs)("div",{children:[(0,j.jsx)("h3",{className:"font-semibold",children:"Connection"}),(0,j.jsxs)("p",{className:"text-xs text-zinc-500",children:["Turn this on and every new submission will be pushed to ",a.label,"."]})]}),(0,j.jsxs)("div",{className:"flex items-center gap-2",children:[(null===D||void 0===D?void 0:D.last_synced_at)&&F&&(0,j.jsx)(b.E,{className:"bg-green-100 text-green-700 text-xs",children:"Live"}),(0,j.jsx)(y.d,{checked:F,onCheckedChange:_,"data-testid":"simple-int-enabled"})]})]}),H&&(0,j.jsxs)("div",{className:"text-xs text-zinc-500",children:["Need your credentials?"," ",(0,j.jsxs)("a",{href:H.href,target:"_blank",rel:"noreferrer noopener",className:"inline-flex items-center gap-1 text-zinc-900 underline hover:text-[#FE6A6B]","data-testid":"simple-int-help-link",children:[H.label," ",(0,j.jsx)(d.A,{className:"w-3 h-3"})]})]}),(0,j.jsx)("div",{className:"space-y-3",children:a.fields.map(e=>(0,j.jsxs)("div",{className:"space-y-1",children:[(0,j.jsxs)(g.J,{htmlFor:"field-".concat(e.name),className:"text-xs text-zinc-700",children:[e.label," ",e.required&&(0,j.jsx)("span",{className:"text-zinc-400",children:"\xb7"})," ",e.required&&(0,j.jsx)("span",{className:"text-[10px] uppercase tracking-wider text-zinc-400",children:"required"})]}),"textarea"===e.type?(0,j.jsx)(v.T,{id:"field-".concat(e.name),rows:4,placeholder:e.placeholder||"",value:T[e.name]||"",onChange:t=>B(e.name,t.target.value),className:"font-mono text-xs","data-testid":"simple-int-field-".concat(e.name)}):(0,j.jsx)(x.p,{id:"field-".concat(e.name),type:"password"===e.type?"password":"url"===e.type?"url":"text",placeholder:e.placeholder||"",value:T[e.name]||"",onChange:t=>B(e.name,t.target.value),"data-testid":"simple-int-field-".concat(e.name)}),e.help&&(0,j.jsx)("p",{className:"text-[11px] text-zinc-500",children:e.help})]},e.name))}),(null===D||void 0===D?void 0:D.last_error)&&(0,j.jsxs)("div",{className:"rounded-md border border-red-200 bg-red-50 px-3 py-2 text-xs text-red-700","data-testid":"simple-int-last-error",children:[(0,j.jsx)("strong",{children:"Last error:"})," ",D.last_error]}),(0,j.jsxs)("div",{className:"flex flex-wrap items-center gap-2 pt-2",children:[(0,j.jsxs)(h.$,{onClick:async()=>{E(!0);try{const t=await fetch("".concat(A,"/api/simple-integrations/").concat(e,"/forms/").concat(S),{method:"PUT",headers:J,body:JSON.stringify({enabled:F,config:T})}),a=await t.json();if(!t.ok)throw new Error((null===a||void 0===a?void 0:a.detail)||"Save failed");L(a.config||{}),U(a),i.oR.success("Saved")}catch(t){i.oR.error(t.message||"Save failed")}finally{E(!1)}},disabled:V,"data-testid":"simple-int-save",children:[V?(0,j.jsx)(o.A,{className:"w-4 h-4 mr-2 animate-spin"}):(0,j.jsx)(p.A,{className:"w-4 h-4 mr-2"}),"Save"]}),(0,j.jsxs)(h.$,{variant:"outline",onClick:async()=>{G(!0);try{const t=await fetch("".concat(A,"/api/simple-integrations/").concat(e,"/forms/").concat(S,"/test"),{method:"POST",headers:J}),a=await t.json();if(!t.ok)throw new Error((null===a||void 0===a?void 0:a.detail)||"Test failed");i.oR.success(a.message||"Connection looks good")}catch(t){i.oR.error(t.message||"Connection test failed")}finally{G(!1)}},disabled:q||V,"data-testid":"simple-int-test",children:[q?(0,j.jsx)(o.A,{className:"w-4 h-4 mr-2 animate-spin"}):(0,j.jsx)(m,{className:"w-4 h-4 mr-2"}),"Test connection"]}),(0,j.jsx)("div",{className:"flex-1"}),(null===D||void 0===D?void 0:D.config)&&Object.keys(D.config).length>0&&(0,j.jsxs)(h.$,{variant:"ghost",onClick:async()=>
2{if(window.confirm("Disconnect ".concat(null===a||void 0===a?void 0:a.label," from this form?"))){E(!0);try{await fetch("".concat(A,"/api/simple-integrations/").concat(e,"/forms/").concat(S),{method:"DELETE",headers:J}),L({}),_(!1),U(null),i.oR.success("Disconnected")}catch(t){i.oR.error("Could not disconnect")}finally{E(!1)}}},disabled:V,className:"text-red-600 hover:bg-red-50","data-testid":"simple-int-delete",children:[(0,j.jsx)(f.A,{className:"w-4 h-4 mr-2"}),"Disconnect"]})]})]})})})]})]})}},51654(e,t,a){a.d(t,{d:()=>d});var s=a(89379),r=a(53986),n=a(65043),i=a(77943),o=a(1089),l=a(70579);const c=["className"],d=n.forwardRef((e,t)=>{let{className:a}=e,n=(0,r.A)(e,c);return(0,l.jsx)(i.bL,(0,s.A)((0,s.A)({className:(0,o.cn)("peer inline-flex h-5 w-9 shrink-0 cursor-pointer items-center rounded-full border-2 border-transparent shadow-sm transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-primary data-[state=unchecked]:bg-input",a)},n),{},{ref:t,children:(0,l.jsx)(i.zi,{className:(0,o.cn)("pointer-events-none block h-4 w-4 rounded-full bg-background shadow-lg ring-0 transition-transform data-[state=checked]:translate-x-4 data-[state=unchecked]:translate-x-0")})}))});d.displayName=i.bL.displayName},59938(e,t,a){a.d(t,{J:()=>m});var s=a(89379),r=a(53986),n=a(65043),i=a(65131),o=a(10917),l=a(1089),c=a(70579);const d=["className"],p=(0,o.F)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),m=n.forwardRef((e,t)=>{let{className:a}=e,n=(0,r.A)(e,d);return(0,c.jsx)(i.b,(0,s.A)({ref:t,className:(0,l.cn)(p(),a)},n))});m.displayName=i.b.displayName},65131(e,t,a){a.d(t,{b:()=>p});var s=a(89379),r=a(65043),n=a(53986),i=(a(97950),a(16851)),o=a(70579);const l=["asChild"];var c=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{const a=(0,i.TL)("Primitive.".concat(t)),c=r.forwardRef((e,r)=>{const{asChild:i}=e,c=(0,n.A)(e,l),d=i?a:t;return"undefined"!==typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(d,(0,s.A)((0,s.A)({},c),{},{ref:r}))});return c.displayName="Primitive.".concat(t),(0,s.A)((0,s.A)({},e),{},{[t]:c})},{});var d=r.forwardRef((e,t)=>(0,o.jsx)(c.label,(0,s.A)((0,s.A)({},e),{},{ref:t,onMouseDown:t=>{var a;t.target.closest("button, input, select, textarea")||(null===(a=e.onMouseDown)||void 0===a||a.call(e,t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}})));d.displayName="Label";var p=d},70764(e,t,a){a.d(t,{A:()=>s});const s=(0,a(77784).A)("external-link",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]])},84370(e,t,a){a.d(t,{bq:()=>N,eb:()=>k,gC:()=>A,l6:()=>b,yv:()=>v});var s=a(89379),r=a(53986),n=a(65043),i=a(70962),o=a(36210),l=a(92382),c=a(15711),d=a(1089),p=a(70579);const m=["className","children"],f=["className"],h=["className"],u=["className","children","position"],x=["className"],g=["className","children"],y=["className"],b=i.bL,v=(i.YJ,i.WT),N=n.forwardRef((e,t)=>{let{className:a,children:n}=e,o=(0,r.A)(e,m);return(0,p.jsxs)(i.l9,(0,s.A)((0,s.A)({ref:t,className:(0,d.cn)("flex h-9 w-full items-center justify-between whitespace-nowrap rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background data-[placeholder]:text-muted-foreground focus:outline-none focus:ring-1 focus:ring-ring disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1",a)},o),{},{children:[n,(0,p.jsx)(i.In,{asChild:!0,children:(0,p.jsx)(l.A,{className:"h-4 w-4 opacity-50"})})]}))});N.displayName=i.l9.displayName;const w=n.forwardRef((e,t)=>{let{className:a}=e,n=(0,r.A)(e,f);return(0,p.jsx)(i.PP,(0,s.A)((0,s.A)({ref:t,className:(0,d.cn)("flex cursor-default items-center justify-center py-1",a)},n),{},{children:(0,p.jsx)(c.A,{className:"h-4 w-4"})}))});w.displayName=i.PP.displayName;const j=n.forwardRef((e,t)=>
2{let{className:a}=e,n=(0,r.A)(e,h);return(0,p.jsx)(i.wn,(0,s.A)((0,s.A)({ref:t,className:(0,d.cn)("flex cursor-default items-center justify-center py-1",a)},n),{},{children:(0,p.jsx)(l.A,{className:"h-4 w-4"})}))});j.displayName=i.wn.displayName;const A=n.forwardRef((e,t)=>{let{className:a,children:n,position:o="popper"}=e,l=(0,r.A)(e,u);return(0,p.jsx)(i.ZL,{children:(0,p.jsxs)(i.UC,(0,s.A)((0,s.A)({ref:t,className:(0,d.cn)("relative z-50 max-h-[--radix-select-content-available-height] min-w-[8rem] overflow-y-auto overflow-x-hidden rounded-md border bg-popover text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 origin-[--radix-select-content-transform-origin]","popper"===o&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",a),position:o},l),{},{children:[(0,p.jsx)(w,{}),(0,p.jsx)(i.LM,{className:(0,d.cn)("p-1","popper"===o&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:n}),(0,p.jsx)(j,{})]}))})});A.displayName=i.UC.displayName;n.forwardRef((e,t)=>{let{className:a}=e,n=(0,r.A)(e,x);return(0,p.jsx)(i.JU,(0,s.A)({ref:t,className:(0,d.cn)("px-2 py-1.5 text-sm font-semibold",a)},n))}).displayName=i.JU.displayName;const k=n.forwardRef((e,t)=>{let{className:a,children:n}=e,l=(0,r.A)(e,g);return(0,p.jsxs)(i.q7,(0,s.A)((0,s.A)({ref:t,className:(0,d.cn)("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-2 pr-8 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a)},l),{},{children:[(0,p.jsx)("span",{className:"absolute right-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,p.jsx)(i.VF,{children:(0,p.jsx)(o.A,{className:"h-4 w-4"})})}),(0,p.jsx)(i.p4,{children:n})]}))});k.displayName=i.q7.displayName;n.forwardRef((e,t)=>{let{className:a}=e,n=(0,r.A)(e,y);return(0,p.jsx)(i.wv,(0,s.A)({ref:t,className:(0,d.cn)("-mx-1 my-1 h-px bg-muted",a)},n))}).displayName=i.wv.displayName},88693(e,t,a){a.d(t,{A:()=>s});const s=(0,a(77784).A)("save",[["path",{d:"M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z",key:"1c8476"}],["path",{d:"M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7",key:"1ydtos"}],["path",{d:"M7 3v4a1 1 0 0 0 1 1h7",key:"t51u73"}]])},91140(e,t,a){a.d(t,{BT:()=>g,Wu:()=>y,ZB:()=>x,Zp:()=>h,aR:()=>u});var s=a(89379),r=a(53986),n=a(65043),i=a(1089),o=a(70579);const l=["className"],c=["className"],d=["className"],p=["className"],m=["className"],f=["className"],h=n.forwardRef((e,t)=>{let{className:a}=e,n=(0,r.A)(e,l);return(0,o.jsx)("div",(0,s.A)({ref:t,className:(0,i.cn)("rounded-xl border bg-card text-card-foreground shadow",a)},n))});h.displayName="Card";const u=n.forwardRef((e,t)=>{let{className:a}=e,n=(0,r.A)(e,c);return(0,o.jsx)("div",(0,s.A)({ref:t,className:(0,i.cn)("flex flex-col space-y-1.5 p-6",a)},n))});u.displayName="CardHeader";const x=n.forwardRef((e,t)=>{let{className:a}=e,n=(0,r.A)(e,d);return(0,o.jsx)("div",(0,s.A)({ref:t,className:(0,i.cn)("font-semibold leading-none tracking-tight",a)},n))});x.displayName="CardTitle";const g=n.forwardRef((e,t)=>{let{className:a}=e,n=(0,r.A)(e,p);return(0,o.jsx)("div",(0,s.A)({ref:t,className:(0,i.cn)("text-sm text-muted-foreground",a)},n))});g.displayName="CardDescription";const y=n.forwardRef((e,t)=>{let{className:a}=e,n=(0,r.A)(e,m);return(0,o.jsx)("div",(0,s.A)({ref:t,className:(0,i.cn)("p-6 pt-0",a)},n))});y.displayName="CardContent";n.forwardRef((e,t)=>{let{className:a}=e,n=(0,r.A)(e,f);return(0,o.jsx)("div",(0,s.A)({ref:t,className:(0,i.cn)("flex items-center p-6 pt-0",a)},n))}).displayName="CardFooter"},92264(e,t,a){a.d(t,{p:()=>c});var s=a(89379),r=a(53986),n=a(65043),i=a(1089),o=a(70579);const l=["className","type"],c=n.forwardRef((e,t)=>
2{let{className:a,type:n}=e,c=(0,r.A)(e,l);return(0,o.jsx)("input",(0,s.A)({type:n,className:(0,i.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-1 text-base shadow-sm transition-colors file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",a),ref:t},c))});c.displayName="Input"}}]);
3//# sourceMappingURL=8241.3bab673c.chunk.js.map

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.