[{"data":1,"prerenderedAt":496},["ShallowReactive",2],{"navigation_docs":3,"-frameworks-svelte":45,"-frameworks-svelte-surround":491},[4,8,12,16,20,24],{"title":5,"path":6,"stem":7},"Introduction","\u002Fintroduction","1.introduction",{"title":9,"path":10,"stem":11},"Installation","\u002Finstallation","2.installation",{"title":13,"path":14,"stem":15},"SDKs","\u002Fsdk","3.sdk",{"title":17,"path":18,"stem":19},"Dashboard","\u002Fdashboard","4.dashboard",{"title":21,"path":22,"stem":23},"HTTP API","\u002Fhttp-api","5.http-api",{"title":25,"path":26,"stem":27,"children":28},"Framework Components","\u002Fframeworks","frameworks",[29,33,37,41],{"title":30,"path":31,"stem":32},"Qwik","\u002Fframeworks\u002Fqwik","frameworks\u002Fqwik",{"title":34,"path":35,"stem":36},"React","\u002Fframeworks\u002Freact","frameworks\u002Freact",{"title":38,"path":39,"stem":40},"Svelte","\u002Fframeworks\u002Fsvelte","frameworks\u002Fsvelte",{"title":42,"path":43,"stem":44},"Vue","\u002Fframeworks\u002Fvue","frameworks\u002Fvue",{"id":46,"title":38,"body":47,"description":485,"extension":486,"links":487,"meta":488,"navigation":126,"path":39,"seo":489,"stem":40,"__hash__":490},"docs\u002Fframeworks\u002Fsvelte.md",{"type":48,"value":49,"toc":480},"minimark",[50,59,64,315,319,405,409,416,476],[51,52,53,54,58],"p",{},"The ",[55,56,57],"code",{},"@pichaflow\u002Fsvelte"," package provides a reactive upload component built specifically for Svelte.",[60,61,63],"h2",{"id":62},"usage","Usage",[65,66,71],"pre",{"className":67,"code":68,"language":69,"meta":70,"style":70},"language-svelte shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript>\n  import { PichaUpload } from '@pichaflow\u002Fsvelte';\n\n  function handleSuccess(event) {\n    const response = event.detail;\n    console.log('Upload successful:', response.url);\n  }\n\u003C\u002Fscript>\n\n\u003CPichaUpload\n  apiKey=\"sk_live_your_secret_key\"\n  tags={['ecommerce', 'svelte']}\n  on:success={handleSuccess}\n\u002F>\n","svelte","",[55,72,73,89,121,128,152,175,209,215,225,230,239,257,290,309],{"__ignoreMap":70},[74,75,78,82,86],"span",{"class":76,"line":77},"line",1,[74,79,81],{"class":80},"sMK4o","\u003C",[74,83,85],{"class":84},"swJcz","script",[74,87,88],{"class":80},">\n",[74,90,92,96,99,103,106,109,112,115,118],{"class":76,"line":91},2,[74,93,95],{"class":94},"s7zQu","  import",[74,97,98],{"class":80}," {",[74,100,102],{"class":101},"sTEyZ"," PichaUpload",[74,104,105],{"class":80}," }",[74,107,108],{"class":94}," from",[74,110,111],{"class":80}," '",[74,113,57],{"class":114},"sfazB",[74,116,117],{"class":80},"'",[74,119,120],{"class":80},";\n",[74,122,124],{"class":76,"line":123},3,[74,125,127],{"emptyLinePlaceholder":126},true,"\n",[74,129,131,135,139,142,146,149],{"class":76,"line":130},4,[74,132,134],{"class":133},"spNyl","  function",[74,136,138],{"class":137},"s2Zo4"," handleSuccess",[74,140,141],{"class":80},"(",[74,143,145],{"class":144},"sHdIc","event",[74,147,148],{"class":80},")",[74,150,151],{"class":80}," {\n",[74,153,155,158,161,164,167,170,173],{"class":76,"line":154},5,[74,156,157],{"class":133},"    const",[74,159,160],{"class":101}," response",[74,162,163],{"class":80}," =",[74,165,166],{"class":101}," event",[74,168,169],{"class":80},".",[74,171,172],{"class":101},"detail",[74,174,120],{"class":80},[74,176,178,181,183,186,188,190,193,195,198,200,202,205,207],{"class":76,"line":177},6,[74,179,180],{"class":101},"    console",[74,182,169],{"class":80},[74,184,185],{"class":137},"log",[74,187,141],{"class":84},[74,189,117],{"class":80},[74,191,192],{"class":114},"Upload successful:",[74,194,117],{"class":80},[74,196,197],{"class":80},",",[74,199,160],{"class":101},[74,201,169],{"class":80},[74,203,204],{"class":101},"url",[74,206,148],{"class":84},[74,208,120],{"class":80},[74,210,212],{"class":76,"line":211},7,[74,213,214],{"class":80},"  }\n",[74,216,218,221,223],{"class":76,"line":217},8,[74,219,220],{"class":80},"\u003C\u002F",[74,222,85],{"class":84},[74,224,88],{"class":80},[74,226,228],{"class":76,"line":227},9,[74,229,127],{"emptyLinePlaceholder":126},[74,231,233,235],{"class":76,"line":232},10,[74,234,81],{"class":80},[74,236,238],{"class":237},"sBMFI","PichaUpload\n",[74,240,242,245,248,251,254],{"class":76,"line":241},11,[74,243,244],{"class":133},"  apiKey",[74,246,247],{"class":80},"=",[74,249,250],{"class":80},"\"",[74,252,253],{"class":114},"sk_live_your_secret_key",[74,255,256],{"class":80},"\"\n",[74,258,260,263,266,269,271,274,276,278,280,282,284,287],{"class":76,"line":259},12,[74,261,262],{"class":133},"  tags",[74,264,265],{"class":80},"={",[74,267,268],{"class":101},"[",[74,270,117],{"class":80},[74,272,273],{"class":114},"ecommerce",[74,275,117],{"class":80},[74,277,197],{"class":80},[74,279,111],{"class":80},[74,281,69],{"class":114},[74,283,117],{"class":80},[74,285,286],{"class":101},"]",[74,288,289],{"class":80},"}\n",[74,291,293,296,299,302,304,307],{"class":76,"line":292},13,[74,294,295],{"class":94},"  on",[74,297,298],{"class":80},":",[74,300,301],{"class":237},"success",[74,303,265],{"class":80},[74,305,306],{"class":101},"handleSuccess",[74,308,289],{"class":80},[74,310,312],{"class":76,"line":311},14,[74,313,314],{"class":80},"\u002F>\n",[60,316,318],{"id":317},"props","Props",[320,321,322,341],"table",{},[323,324,325],"thead",{},[326,327,328,332,335,338],"tr",{},[329,330,331],"th",{},"Prop",[329,333,334],{},"Type",[329,336,337],{},"Default",[329,339,340],{},"Description",[342,343,344,366,385],"tbody",{},[326,345,346,352,357,363],{},[347,348,349],"td",{},[55,350,351],{},"apiKey",[347,353,354],{},[55,355,356],{},"string",[347,358,359],{},[360,361,362],"strong",{},"Required",[347,364,365],{},"Your PichaFlow Secret Key.",[326,367,368,373,377,382],{},[347,369,370],{},[55,371,372],{},"baseUrl",[347,374,375],{},[55,376,356],{},[347,378,379],{},[55,380,381],{},"https:\u002F\u002Fapi.pichaflow.com",[347,383,384],{},"Optional API base URL.",[326,386,387,392,397,402],{},[347,388,389],{},[55,390,391],{},"tags",[347,393,394],{},[55,395,396],{},"string[]",[347,398,399],{},[55,400,401],{},"[]",[347,403,404],{},"Tags to apply to the upload.",[60,406,408],{"id":407},"events","Events",[51,410,411,412,415],{},"Svelte events are emitted using the ",[55,413,414],{},"dispatch"," system.",[320,417,418,430],{},[323,419,420],{},[326,421,422,425,428],{},[329,423,424],{},"Event",[329,426,427],{},"Payload",[329,429,340],{},[342,431,432,446,461],{},[326,433,434,438,443],{},[347,435,436],{},[55,437,301],{},[347,439,440],{},[55,441,442],{},"UploadResponse",[347,444,445],{},"Fired when upload completes successfully.",[326,447,448,453,458],{},[347,449,450],{},[55,451,452],{},"error",[347,454,455],{},[55,456,457],{},"any",[347,459,460],{},"Fired on network or server errors.",[326,462,463,468,473],{},[347,464,465],{},[55,466,467],{},"progress",[347,469,470],{},[55,471,472],{},"number",[347,474,475],{},"Fired during upload progress updates.",[477,478,479],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":70,"searchDepth":91,"depth":91,"links":481},[482,483,484],{"id":62,"depth":91,"text":63},{"id":317,"depth":91,"text":318},{"id":407,"depth":91,"text":408},"Integrate PichaFlow into your Svelte and SvelteKit applications with ease.","md",null,{},{"title":38,"description":485},"fLj6LhVasyctAvjeJ2UDDCSINuBPRuzOkuuYpQaUilU",[492,494],{"title":34,"path":35,"stem":36,"description":493,"children":-1},"Integrate PichaFlow into your React and Next.js applications.",{"title":42,"path":43,"stem":44,"description":495,"children":-1},"Integrate PichaFlow into your Vue and Nuxt applications.",1778549837462]