[{"data":1,"prerenderedAt":362},["ShallowReactive",2],{"navigation_docs":3,"-helpers-files":71,"-helpers-files-surround":358},[4,34,58],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"\u002Fgetting-started","1.getting-started",[10,14,18,22,26,30],{"title":11,"path":12,"stem":13},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation",{"title":15,"path":16,"stem":17},"Configuration","\u002Fgetting-started\u002Fconfiguration","1.getting-started\u002F3.configuration",{"title":19,"path":20,"stem":21},"Usage","\u002Fgetting-started\u002Fusage","1.getting-started\u002F4.usage",{"title":23,"path":24,"stem":25},"Visual Editing","\u002Fgetting-started\u002Fvisual-editing","1.getting-started\u002F5.visual-editing",{"title":27,"path":28,"stem":29},"Live Content","\u002Fgetting-started\u002Flive-content","1.getting-started\u002F6.live-content",{"title":31,"path":32,"stem":33},"Typegen","\u002Fgetting-started\u002Ftypegen","1.getting-started\u002F7.typegen",{"title":35,"icon":6,"path":36,"stem":37,"children":38,"page":6},"Helpers","\u002Fhelpers","2.helpers",[39,43,47,51,55],{"title":40,"path":41,"stem":42},"Portable Text","\u002Fhelpers\u002Fportable-text","2.helpers\u002F1.portable-text",{"title":44,"path":45,"stem":46},"Images","\u002Fhelpers\u002Fimages","2.helpers\u002F2.images",{"title":48,"path":49,"stem":50},"Files","\u002Fhelpers\u002Ffiles","2.helpers\u002F3.files",{"title":52,"path":53,"stem":54},"Groq","\u002Fhelpers\u002Fgroq","2.helpers\u002F4.groq",{"title":23,"path":56,"stem":57},"\u002Fhelpers\u002Fvisual-editing","2.helpers\u002F5.visual-editing",{"title":59,"icon":6,"path":60,"stem":61,"children":62,"page":6},"Community","\u002Fcommunity","3.community",[63,67],{"title":64,"path":65,"stem":66},"Credits","\u002Fcommunity\u002Fcredits","3.community\u002F1.credits",{"title":68,"path":69,"stem":70},"Changelog","\u002Fcommunity\u002Fchangelog","3.community\u002F2.changelog",{"id":72,"title":48,"body":73,"description":191,"extension":352,"links":353,"meta":354,"navigation":355,"path":49,"seo":356,"stem":50,"__hash__":357},"docs\u002F2.helpers\u002F3.files.md",{"type":74,"value":75,"toc":346},"minimark",[76,81,90,95,102,109,125,135,143,149,154,170,181,185,342],[77,78,80],"h2",{"id":79},"global-helper","Global helper",[82,83,84,85,89],"p",{},"This module defines a global ",[86,87,88],"code",{},"\u003CSanityFile>"," component to assist with auto-generating your file URLs. It is a lightweight functional component that simply turns the props into a valid file URL.",[91,92,94],"h3",{"id":93},"props","Props",[96,97,99],"h4",{"id":98},"assetid",[86,100,101],{},"assetId",[82,103,104,105,108],{},"The Sanity asset ID (of the form ",[86,106,107],{},"file-41773b5c55bc5414ab7554a75eefddf8e2e14524-txt",").",[110,111,112,120],"ul",{},[113,114,115,116],"li",{},"Type: ",[117,118,119],"strong",{},"string",[113,121,122],{},[117,123,124],{},"Required",[96,126,128,131,132],{"id":127},"projectid-and-dataset",[86,129,130],{},"projectId"," and ",[86,133,134],{},"dataset",[82,136,137,138,131,140,142],{},"These default to the ",[86,139,130],{},[86,141,134],{}," passed into the module options but can be overridden.",[110,144,145],{},[113,146,115,147],{},[117,148,119],{},[96,150,152],{"id":151},"download",[86,153,151],{},[110,155,156,164],{},[113,157,115,158,160,161],{},[117,159,119],{}," or ",[117,162,163],{},"boolean",[113,165,166,167],{},"Default: ",[86,168,169],{},"false",[82,171,172,173,180],{},"If set, the URL will contain a download link to that asset. If set to a string, the file will download to that filename. Otherwise, the original filename will be used (if saved in Sanity). If the original filename is not available, the id of the file will be used instead. See ",[174,175,179],"a",{"href":176,"rel":177},"https:\u002F\u002Fwww.sanity.io\u002Fdocs\u002Ffile-type",[178],"nofollow","the Sanity documentation",".",[91,182,184],{"id":183},"example","Example",[186,187,192],"pre",{"className":188,"code":189,"language":190,"meta":191,"style":191},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Ctemplate>\n  \u003CSanityFile asset-id=\"file-41773b5c55bc5414ab7554a75eefddf8e2e14524-txt\" download=\"myfile.txt\">\n    \u003Ctemplate #default=\"{ src }\">\n      \u003Ca :href=\"src\">Click here to read this text file\u003C\u002Fa>\n    \u003C\u002Ftemplate>\n  \u003C\u002FSanityFile>\n\u003C\u002Ftemplate>\n","vue","",[86,193,194,210,248,280,313,323,333],{"__ignoreMap":191},[195,196,199,203,207],"span",{"class":197,"line":198},"line",1,[195,200,202],{"class":201},"sMK4o","\u003C",[195,204,206],{"class":205},"swJcz","template",[195,208,209],{"class":201},">\n",[195,211,213,216,219,223,226,229,232,234,237,239,241,244,246],{"class":197,"line":212},2,[195,214,215],{"class":201},"  \u003C",[195,217,218],{"class":205},"SanityFile",[195,220,222],{"class":221},"spNyl"," asset-id",[195,224,225],{"class":201},"=",[195,227,228],{"class":201},"\"",[195,230,107],{"class":231},"sfazB",[195,233,228],{"class":201},[195,235,236],{"class":221}," download",[195,238,225],{"class":201},[195,240,228],{"class":201},[195,242,243],{"class":231},"myfile.txt",[195,245,228],{"class":201},[195,247,209],{"class":201},[195,249,251,254,256,259,262,264,266,269,273,276,278],{"class":197,"line":250},3,[195,252,253],{"class":201},"    \u003C",[195,255,206],{"class":205},[195,257,258],{"class":201}," #",[195,260,261],{"class":221},"default",[195,263,225],{"class":201},[195,265,228],{"class":201},[195,267,268],{"class":201},"{",[195,270,272],{"class":271},"sTEyZ"," src ",[195,274,275],{"class":201},"}",[195,277,228],{"class":201},[195,279,209],{"class":201},[195,281,283,286,288,291,293,295,298,300,303,306,309,311],{"class":197,"line":282},4,[195,284,285],{"class":201},"      \u003C",[195,287,174],{"class":205},[195,289,290],{"class":221}," :href",[195,292,225],{"class":201},[195,294,228],{"class":201},[195,296,297],{"class":231},"src",[195,299,228],{"class":201},[195,301,302],{"class":201},">",[195,304,305],{"class":271},"Click here to read this text file",[195,307,308],{"class":201},"\u003C\u002F",[195,310,174],{"class":205},[195,312,209],{"class":201},[195,314,316,319,321],{"class":197,"line":315},5,[195,317,318],{"class":201},"    \u003C\u002F",[195,320,206],{"class":205},[195,322,209],{"class":201},[195,324,326,329,331],{"class":197,"line":325},6,[195,327,328],{"class":201},"  \u003C\u002F",[195,330,218],{"class":205},[195,332,209],{"class":201},[195,334,336,338,340],{"class":197,"line":335},7,[195,337,308],{"class":201},[195,339,206],{"class":205},[195,341,209],{"class":201},[343,344,345],"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 .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}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":191,"searchDepth":212,"depth":212,"links":347},[348],{"id":79,"depth":212,"text":80,"children":349},[350,351],{"id":93,"depth":250,"text":94},{"id":183,"depth":250,"text":184},"md",null,{},true,{"description":191},"A8KdzIVO9VR-XY1i8E3BjSa7atikXmkKVK2jRcvOk9k",[359,360],{"title":44,"path":45,"stem":46,"description":191,"children":-1},{"title":52,"path":53,"stem":54,"description":361,"children":-1},"This module exports the official groq template tag function for writing GROQ queries with syntax highlighting. Make sure to install the VSCode extension for the best experience.",1775664329741]