[{"data":1,"prerenderedAt":784},["ShallowReactive",2],{"navigation":3,"\u002Fnuxt-module\u002Fcwa-components\u002Fcwa-link":358,"\u002Fnuxt-module\u002Fcwa-components\u002Fcwa-link-surround":779},[4,14,36,69,140,341],{"title":5,"path":6,"stem":7,"children":8},"Introduction","\u002Fgetting-started","1.getting-started\u002F1.index",[9,10],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation",{"title":15,"path":16,"stem":17,"children":18,"page":35},"Guides","\u002Fguides","2.guides",[19,23,27,31],{"title":20,"path":21,"stem":22},"Your First Layout","\u002Fguides\u002Fyour-first-layout","2.guides\u002F1.your-first-layout",{"title":24,"path":25,"stem":26},"Your First Page Template","\u002Fguides\u002Fyour-first-page-template","2.guides\u002F2.your-first-page-template",{"title":28,"path":29,"stem":30},"Your First Component","\u002Fguides\u002Fyour-first-component","2.guides\u002F3.your-first-component",{"title":32,"path":33,"stem":34},"Alternative UI Variants","\u002Fguides\u002Falternative-ui-variants","2.guides\u002F4.alternative-ui-variants",false,{"title":37,"path":38,"stem":39,"children":40,"page":35},"Core Concepts","\u002Fcore-concepts","3.core-concepts",[41,45,49,53,57,61,65],{"title":42,"path":43,"stem":44},"How It All Works","\u002Fcore-concepts\u002Farchitecture","3.core-concepts\u002F1.architecture",{"title":46,"path":47,"stem":48},"The Data Model","\u002Fcore-concepts\u002Fthe-data-model","3.core-concepts\u002F2.the-data-model",{"title":50,"path":51,"stem":52},"Layouts & Pages","\u002Fcore-concepts\u002Flayouts-and-pages","3.core-concepts\u002F3.layouts-and-pages",{"title":54,"path":55,"stem":56},"Dynamic Pages","\u002Fcore-concepts\u002Fdynamic-pages","3.core-concepts\u002F4.dynamic-pages",{"title":58,"path":59,"stem":60},"Components","\u002Fcore-concepts\u002Fcomponents","3.core-concepts\u002F5.components",{"title":62,"path":63,"stem":64},"Draft & Publish Workflow","\u002Fcore-concepts\u002Fdraft-and-publish","3.core-concepts\u002F6.draft-and-publish",{"title":66,"path":67,"stem":68},"The Admin Panel","\u002Fcore-concepts\u002Fadmin-panel","3.core-concepts\u002F7.admin-panel",{"title":70,"path":71,"stem":72,"children":73,"page":35},"Api","\u002Fapi","4.api",[74,78,116,120,124,128,132,136],{"title":75,"path":76,"stem":77},"Bundle Setup","\u002Fapi\u002Fbundle-setup","4.api\u002F1.bundle-setup",{"title":58,"path":79,"stem":80,"children":81,"page":35},"\u002Fapi\u002Fcomponents","4.api\u002F2.components",[82,86,103],{"title":83,"path":84,"stem":85},"Creating Components","\u002Fapi\u002Fcomponents\u002Fcreating-components","4.api\u002F2.components\u002F1.creating-components",{"title":87,"path":88,"stem":89,"children":90,"page":35},"Annotations","\u002Fapi\u002Fcomponents\u002Fannotations","4.api\u002F2.components\u002F2.annotations",[91,95,99],{"title":92,"path":93,"stem":94},"Publishable","\u002Fapi\u002Fcomponents\u002Fannotations\u002Fpublishable","4.api\u002F2.components\u002F2.annotations\u002F1.publishable",{"title":96,"path":97,"stem":98},"Uploadable","\u002Fapi\u002Fcomponents\u002Fannotations\u002Fuploadable","4.api\u002F2.components\u002F2.annotations\u002F2.uploadable",{"title":100,"path":101,"stem":102},"Timestamped","\u002Fapi\u002Fcomponents\u002Fannotations\u002Ftimestamped","4.api\u002F2.components\u002F2.annotations\u002F3.timestamped",{"title":104,"path":105,"stem":106,"children":107,"page":35},"Built Ins","\u002Fapi\u002Fcomponents\u002Fbuilt-ins","4.api\u002F2.components\u002F3.built-ins",[108,112],{"title":109,"path":110,"stem":111},"Collection Component","\u002Fapi\u002Fcomponents\u002Fbuilt-ins\u002Fcollection-component","4.api\u002F2.components\u002F3.built-ins\u002F1.collection-component",{"title":113,"path":114,"stem":115},"Form Component","\u002Fapi\u002Fcomponents\u002Fbuilt-ins\u002Fform-component","4.api\u002F2.components\u002F3.built-ins\u002F2.form-component",{"title":117,"path":118,"stem":119},"Dynamic & Nested Pages","\u002Fapi\u002Fdynamic-pages","4.api\u002F3.dynamic-pages",{"title":121,"path":122,"stem":123},"Users & Security","\u002Fapi\u002Fusers-and-security","4.api\u002F4.users-and-security",{"title":125,"path":126,"stem":127},"Data Fixtures","\u002Fapi\u002Fdata-fixtures","4.api\u002F5.data-fixtures",{"title":129,"path":130,"stem":131},"Configuration Reference","\u002Fapi\u002Fconfiguration","4.api\u002F6.configuration",{"title":133,"path":134,"stem":135},"Console Commands","\u002Fapi\u002Fconsole-commands","4.api\u002F7.console-commands",{"title":137,"path":138,"stem":139},"Debugging & Profiler","\u002Fapi\u002Fdebugging","4.api\u002F8.debugging",{"title":141,"path":142,"stem":143,"children":144,"page":35},"Nuxt Module","\u002Fnuxt-module","5.nuxt-module",[145,149,162,182,207,211,295,320,324],{"title":146,"path":147,"stem":148},"Module Setup","\u002Fnuxt-module\u002Fmodule-setup","5.nuxt-module\u002F1.module-setup",{"title":150,"path":151,"stem":152,"children":153,"page":35},"Configuration","\u002Fnuxt-module\u002Fconfiguration","5.nuxt-module\u002F2.configuration",[154,158],{"title":155,"path":156,"stem":157},"Nuxt Config","\u002Fnuxt-module\u002Fconfiguration\u002Fnuxt-config","5.nuxt-module\u002F2.configuration\u002F1.nuxt-config",{"title":159,"path":160,"stem":161},"Site Config & SEO","\u002Fnuxt-module\u002Fconfiguration\u002Fsite-config-and-seo","5.nuxt-module\u002F2.configuration\u002F2.site-config-and-seo",{"title":163,"path":164,"stem":165,"children":166,"page":35},"Building Your Ui","\u002Fnuxt-module\u002Fbuilding-your-ui","5.nuxt-module\u002F3.building-your-ui",[167,171,175,178],{"title":168,"path":169,"stem":170},"Layouts","\u002Fnuxt-module\u002Fbuilding-your-ui\u002Fcreating-layouts","5.nuxt-module\u002F3.building-your-ui\u002F1.creating-layouts",{"title":172,"path":173,"stem":174},"Page Templates","\u002Fnuxt-module\u002Fbuilding-your-ui\u002Fcreating-page-templates","5.nuxt-module\u002F3.building-your-ui\u002F2.creating-page-templates",{"title":83,"path":176,"stem":177},"\u002Fnuxt-module\u002Fbuilding-your-ui\u002Fcreating-components","5.nuxt-module\u002F3.building-your-ui\u002F3.creating-components",{"title":179,"path":180,"stem":181},"CLI Generator","\u002Fnuxt-module\u002Fbuilding-your-ui\u002Fcwa-cli","5.nuxt-module\u002F3.building-your-ui\u002F4.cwa-cli",{"title":183,"path":184,"stem":185,"children":186,"page":35},"Cwa Components","\u002Fnuxt-module\u002Fcwa-components","5.nuxt-module\u002F4.cwa-components",[187,191,195,199,203],{"title":188,"path":189,"stem":190},"\u003CCwaComponentGroup \u002F>","\u002Fnuxt-module\u002Fcwa-components\u002Fcwa-component-group","5.nuxt-module\u002F4.cwa-components\u002F1.cwa-component-group",{"title":192,"path":193,"stem":194},"\u003CCwaPage \u002F>","\u002Fnuxt-module\u002Fcwa-components\u002Fcwa-page","5.nuxt-module\u002F4.cwa-components\u002F2.cwa-page",{"title":196,"path":197,"stem":198},"\u003CCwaLink \u002F>","\u002Fnuxt-module\u002Fcwa-components\u002Fcwa-link","5.nuxt-module\u002F4.cwa-components\u002F3.cwa-link",{"title":200,"path":201,"stem":202},"\u003CCwaImage \u002F>","\u002Fnuxt-module\u002Fcwa-components\u002Fcwa-image","5.nuxt-module\u002F4.cwa-components\u002F4.cwa-image",{"title":204,"path":205,"stem":206},"\u003CCwaDefaultLayout \u002F>","\u002Fnuxt-module\u002Fcwa-components\u002Fcwa-default-layout","5.nuxt-module\u002F4.cwa-components\u002F5.cwa-default-layout",{"title":208,"path":209,"stem":210},"The useCwa() API","\u002Fnuxt-module\u002Fcwa-api","5.nuxt-module\u002F5.cwa-api",{"title":212,"path":213,"stem":214,"children":215,"page":35},"Composables","\u002Fnuxt-module\u002Fcomposables","5.nuxt-module\u002F6.composables",[216,224,261,278],{"title":217,"path":218,"stem":219,"children":220,"page":35},"Layout","\u002Fnuxt-module\u002Fcomposables\u002Flayout","5.nuxt-module\u002F6.composables\u002F0.layout",[221],{"title":217,"path":222,"stem":223},"\u002Fnuxt-module\u002Fcomposables\u002Flayout\u002Fuse-cwa-layout","5.nuxt-module\u002F6.composables\u002F0.layout\u002F1.use-cwa-layout",{"title":225,"path":226,"stem":227,"children":228,"page":35},"Component","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent","5.nuxt-module\u002F6.composables\u002F1.component",[229,233,237,241,245,249,253,257],{"title":230,"path":231,"stem":232},"Component (recommended)","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-component","5.nuxt-module\u002F6.composables\u002F1.component\u002F0.use-cwa-component",{"title":234,"path":235,"stem":236},"Resource","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-resource","5.nuxt-module\u002F6.composables\u002F1.component\u002F1.use-cwa-resource",{"title":238,"path":239,"stem":240},"Collection Resource","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-collection-resource","5.nuxt-module\u002F6.composables\u002F1.component\u002F2.use-cwa-collection-resource",{"title":242,"path":243,"stem":244},"Image Resource","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-image-resource","5.nuxt-module\u002F6.composables\u002F1.component\u002F3.use-cwa-image-resource",{"title":246,"path":247,"stem":248},"Form","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-form","5.nuxt-module\u002F6.composables\u002F1.component\u002F4.use-cwa-form",{"title":250,"path":251,"stem":252},"Form Input","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-form-input","5.nuxt-module\u002F6.composables\u002F1.component\u002F5.use-cwa-form-input",{"title":254,"path":255,"stem":256},"Form Repeated","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-form-repeated","5.nuxt-module\u002F6.composables\u002F1.component\u002F6.use-cwa-form-repeated",{"title":258,"path":259,"stem":260},"Form Collection","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-form-collection","5.nuxt-module\u002F6.composables\u002F1.component\u002F7.use-cwa-form-collection",{"title":262,"path":263,"stem":264,"children":265,"page":35},"Admin Manager","\u002Fnuxt-module\u002Fcomposables\u002Fadmin-manager","5.nuxt-module\u002F6.composables\u002F2.admin-manager",[266,270,274],{"title":267,"path":268,"stem":269},"Manager Tab","\u002Fnuxt-module\u002Fcomposables\u002Fadmin-manager\u002Fuse-cwa-resource-manager-tab","5.nuxt-module\u002F6.composables\u002F2.admin-manager\u002F1.use-cwa-resource-manager-tab",{"title":271,"path":272,"stem":273},"Resource Model","\u002Fnuxt-module\u002Fcomposables\u002Fadmin-manager\u002Fuse-cwa-resource-model","5.nuxt-module\u002F6.composables\u002F2.admin-manager\u002F2.use-cwa-resource-model",{"title":275,"path":276,"stem":277},"Resource Upload","\u002Fnuxt-module\u002Fcomposables\u002Fadmin-manager\u002Fuse-cwa-resource-upload","5.nuxt-module\u002F6.composables\u002F2.admin-manager\u002F3.use-cwa-resource-upload",{"title":279,"path":280,"stem":281,"children":282,"page":35},"Utilities","\u002Fnuxt-module\u002Fcomposables\u002Futilities","5.nuxt-module\u002F6.composables\u002F3.utilities",[283,287,291],{"title":284,"path":285,"stem":286},"Resource Endpoint","\u002Fnuxt-module\u002Fcomposables\u002Futilities\u002Fuse-cwa-resource-endpoint","5.nuxt-module\u002F6.composables\u002F3.utilities\u002F1.use-cwa-resource-endpoint",{"title":288,"path":289,"stem":290},"Query Model","\u002Fnuxt-module\u002Fcomposables\u002Futilities\u002Fuse-query-bound-model","5.nuxt-module\u002F6.composables\u002F3.utilities\u002F2.use-query-bound-model",{"title":292,"path":293,"stem":294},"Resource Route","\u002Fnuxt-module\u002Fcomposables\u002Futilities\u002Fuse-cwa-resource-route","5.nuxt-module\u002F6.composables\u002F3.utilities\u002F3.use-cwa-resource-route",{"title":296,"path":297,"stem":298,"children":299,"page":35},"Component Helpers","\u002Fnuxt-module\u002Fcomponent-helpers","5.nuxt-module\u002F7.component-helpers",[300,304,308,312,316],{"title":301,"path":302,"stem":303},"Images & Media","\u002Fnuxt-module\u002Fcomponent-helpers\u002Fimages-and-uploads","5.nuxt-module\u002F7.component-helpers\u002F1.images-and-uploads",{"title":305,"path":306,"stem":307},"Collections & Pagination","\u002Fnuxt-module\u002Fcomponent-helpers\u002Fcollections-and-pagination","5.nuxt-module\u002F7.component-helpers\u002F2.collections-and-pagination",{"title":309,"path":310,"stem":311},"HTML Content","\u002Fnuxt-module\u002Fcomponent-helpers\u002Fhtml-content","5.nuxt-module\u002F7.component-helpers\u002F3.html-content",{"title":313,"path":314,"stem":315},"Real-Time Updates","\u002Fnuxt-module\u002Fcomponent-helpers\u002Freal-time-updates","5.nuxt-module\u002F7.component-helpers\u002F4.real-time-updates",{"title":317,"path":318,"stem":319},"Forms","\u002Fnuxt-module\u002Fcomponent-helpers\u002Fforms","5.nuxt-module\u002F7.component-helpers\u002F5.forms",{"title":321,"path":322,"stem":323},"Authentication","\u002Fnuxt-module\u002Fauthentication","5.nuxt-module\u002F8.authentication",{"title":325,"path":326,"stem":327,"children":328,"page":35},"Cwa Layer","\u002Fnuxt-module\u002Fcwa-layer","5.nuxt-module\u002F9.cwa-layer",[329,333,337],{"title":330,"path":331,"stem":332},"Overview","\u002Fnuxt-module\u002Fcwa-layer\u002Foverview","5.nuxt-module\u002F9.cwa-layer\u002F1.overview",{"title":334,"path":335,"stem":336},"Auth Pages","\u002Fnuxt-module\u002Fcwa-layer\u002Fauth-pages","5.nuxt-module\u002F9.cwa-layer\u002F2.auth-pages",{"title":338,"path":339,"stem":340},"Admin Panel","\u002Fnuxt-module\u002Fcwa-layer\u002Fadmin-panel","5.nuxt-module\u002F9.cwa-layer\u002F3.admin-panel",{"title":342,"path":343,"stem":344,"children":345,"page":35},"Deployment","\u002Fdeployment","6.deployment",[346,350,354],{"title":347,"path":348,"stem":349},"Docker","\u002Fdeployment\u002Fdocker","6.deployment\u002F1.docker",{"title":351,"path":352,"stem":353},"Kubernetes & Helm","\u002Fdeployment\u002Fkubernetes","6.deployment\u002F2.kubernetes",{"title":355,"path":356,"stem":357},"CI\u002FCD","\u002Fdeployment\u002Fci-cd","6.deployment\u002F3.ci-cd",{"id":359,"title":196,"badge":360,"body":361,"description":773,"extension":774,"links":360,"meta":775,"navigation":776,"path":197,"seo":777,"stem":198,"__hash__":778},"docs\u002F5.nuxt-module\u002F4.cwa-components\u002F3.cwa-link.md",null,{"type":362,"value":363,"toc":768},"minimark",[364,379,462,467,498,597,601,607,741,745,764],[365,366,367,371,372,375,376,378],"p",{},[368,369,370],"code",{},"\u003CCwaLink>"," is a drop-in replacement for ",[368,373,374],{},"\u003CNuxtLink>"," that handles both internal and external URLs correctly. Internal paths render as ",[368,377,374],{}," for client-side navigation; external URLs open in a new tab automatically.",[380,381,386],"pre",{"className":382,"code":383,"language":384,"meta":385,"style":385},"language-vue shiki shiki-themes github-light github-dark material-theme-palenight","\u003CCwaLink to=\"https:\u002F\u002Fexample.com\">Visit Example\u003C\u002FCwaLink>\n\u003CCwaLink to=\"\u002Fabout\">About us\u003C\u002FCwaLink>\n","vue","",[368,387,388,433],{"__ignoreMap":385},[389,390,393,397,401,405,408,412,416,418,421,425,428,430],"span",{"class":391,"line":392},"line",1,[389,394,396],{"class":395},"sOvfz","\u003C",[389,398,400],{"class":399},"s-h7I","CwaLink",[389,402,404],{"class":403},"sGtlX"," to",[389,406,407],{"class":395},"=",[389,409,411],{"class":410},"seSrl","\"",[389,413,415],{"class":414},"sLL54","https:\u002F\u002Fexample.com",[389,417,411],{"class":410},[389,419,420],{"class":395},">",[389,422,424],{"class":423},"sPB8G","Visit Example",[389,426,427],{"class":395},"\u003C\u002F",[389,429,400],{"class":399},[389,431,432],{"class":395},">\n",[389,434,436,438,440,442,444,446,449,451,453,456,458,460],{"class":391,"line":435},2,[389,437,396],{"class":395},[389,439,400],{"class":399},[389,441,404],{"class":403},[389,443,407],{"class":395},[389,445,411],{"class":410},[389,447,448],{"class":414},"\u002Fabout",[389,450,411],{"class":410},[389,452,420],{"class":395},[389,454,455],{"class":423},"About us",[389,457,427],{"class":395},[389,459,400],{"class":399},[389,461,432],{"class":395},[463,464,466],"h2",{"id":465},"props","Props",[365,468,469,471,472,474,475,478,479,482,483,486,487,490,491,494,495,497],{},[368,470,370],{}," accepts the same props as ",[368,473,374],{}," (the full ",[368,476,477],{},"NuxtLinkProps"," type), with the exception of ",[368,480,481],{},"href",", ",[368,484,485],{},"rel",", and ",[368,488,489],{},"noPrefetch"," which are omitted. Use ",[368,492,493],{},"to"," instead of ",[368,496,481],{},".",[499,500,501,520],"table",{},[502,503,504],"thead",{},[505,506,507,511,514,517],"tr",{},[508,509,510],"th",{},"Prop",[508,512,513],{},"Type",[508,515,516],{},"Default",[508,518,519],{},"Description",[521,522,523,548,573],"tbody",{},[505,524,525,530,535,538],{},[526,527,528],"td",{},[368,529,493],{},[526,531,532],{},[368,533,534],{},"string | RouteLocationRaw",[526,536,537],{},"—",[526,539,540,541,543,544,547],{},"The target URL or route. Internal paths use ",[368,542,374],{},"; external URLs get ",[368,545,546],{},"target=\"_blank\""," automatically.",[505,549,550,555,560,570],{},[526,551,552],{},[368,553,554],{},"target",[526,556,557],{},[368,558,559],{},"string",[526,561,562,565,566,569],{},[368,563,564],{},"_blank"," external, ",[368,567,568],{},"_self"," internal",[526,571,572],{},"Override the link target.",[505,574,575,580,585,590],{},[526,576,577],{},[368,578,579],{},"prefetch",[526,581,582],{},[368,583,584],{},"boolean",[526,586,587],{},[368,588,589],{},"false",[526,591,592,593,596],{},"Whether to prefetch the linked route on hover\u002Fvisibility. Disabled by default to prevent duplicate API calls when many links are visible simultaneously (e.g. a navigation menu). Set ",[368,594,595],{},":prefetch=\"true\""," on individual links where prefetching is desirable.",[463,598,600],{"id":599},"usage","Usage",[365,602,603,604,606],{},"Use ",[368,605,370],{}," anywhere you have a link that might be either internal or external — for example in a navigation component where the admin sets the URL:",[380,608,610],{"className":382,"code":609,"language":384,"meta":385,"style":385},"\u003Ctemplate>\n  \u003Cnav>\n    \u003CCwaLink\n      v-for=\"item in navItems\"\n      :key=\"item.to\"\n      :to=\"item.to\"\n      class=\"text-sm font-medium hover:text-primary-500\"\n    >\n      {{ item.label }}\n    \u003C\u002FCwaLink>\n  \u003C\u002Fnav>\n\u003C\u002Ftemplate>\n",[368,611,612,621,631,640,656,671,685,700,706,712,722,732],{"__ignoreMap":385},[389,613,614,616,619],{"class":391,"line":392},[389,615,396],{"class":395},[389,617,618],{"class":399},"template",[389,620,432],{"class":395},[389,622,623,626,629],{"class":391,"line":435},[389,624,625],{"class":395},"  \u003C",[389,627,628],{"class":399},"nav",[389,630,432],{"class":395},[389,632,634,637],{"class":391,"line":633},3,[389,635,636],{"class":395},"    \u003C",[389,638,639],{"class":399},"CwaLink\n",[389,641,643,646,648,650,653],{"class":391,"line":642},4,[389,644,645],{"class":403},"      v-for",[389,647,407],{"class":395},[389,649,411],{"class":410},[389,651,652],{"class":414},"item in navItems",[389,654,655],{"class":410},"\"\n",[389,657,659,662,664,666,669],{"class":391,"line":658},5,[389,660,661],{"class":403},"      :key",[389,663,407],{"class":395},[389,665,411],{"class":410},[389,667,668],{"class":414},"item.to",[389,670,655],{"class":410},[389,672,674,677,679,681,683],{"class":391,"line":673},6,[389,675,676],{"class":403},"      :to",[389,678,407],{"class":395},[389,680,411],{"class":410},[389,682,668],{"class":414},[389,684,655],{"class":410},[389,686,688,691,693,695,698],{"class":391,"line":687},7,[389,689,690],{"class":403},"      class",[389,692,407],{"class":395},[389,694,411],{"class":410},[389,696,697],{"class":414},"text-sm font-medium hover:text-primary-500",[389,699,655],{"class":410},[389,701,703],{"class":391,"line":702},8,[389,704,705],{"class":395},"    >\n",[389,707,709],{"class":391,"line":708},9,[389,710,711],{"class":423},"      {{ item.label }}\n",[389,713,715,718,720],{"class":391,"line":714},10,[389,716,717],{"class":395},"    \u003C\u002F",[389,719,400],{"class":399},[389,721,432],{"class":395},[389,723,725,728,730],{"class":391,"line":724},11,[389,726,727],{"class":395},"  \u003C\u002F",[389,729,628],{"class":399},[389,731,432],{"class":395},[389,733,735,737,739],{"class":391,"line":734},12,[389,736,427],{"class":395},[389,738,618],{"class":399},[389,740,432],{"class":395},[463,742,744],{"id":743},"in-rich-text","In Rich Text",[365,746,747,748,751,752,755,756,758,759,497],{},"When rendering HTML from a rich-text component, ",[368,749,750],{},"useHtmlContent"," automatically replaces any ",[368,753,754],{},"\u003Ca>"," tags in the rendered HTML with ",[368,757,370],{}," so internal links navigate without a full page reload. See ",[760,761,762],"a",{"href":310},[368,763,750],{},[765,766,767],"style",{},"html pre.shiki code .sOvfz, html code.shiki .sOvfz{--shiki-light:#24292E;--shiki-default:#E1E4E8;--shiki-dark:#89DDFF}html pre.shiki code .s-h7I, html code.shiki .s-h7I{--shiki-light:#22863A;--shiki-default:#85E89D;--shiki-dark:#F07178}html pre.shiki code .sGtlX, html code.shiki .sGtlX{--shiki-light:#6F42C1;--shiki-default:#B392F0;--shiki-dark:#C792EA}html pre.shiki code .seSrl, html code.shiki .seSrl{--shiki-light:#032F62;--shiki-default:#9ECBFF;--shiki-dark:#89DDFF}html pre.shiki code .sLL54, html code.shiki .sLL54{--shiki-light:#032F62;--shiki-default:#9ECBFF;--shiki-dark:#C3E88D}html pre.shiki code .sPB8G, html code.shiki .sPB8G{--shiki-light:#24292E;--shiki-default:#E1E4E8;--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":385,"searchDepth":435,"depth":435,"links":769},[770,771,772],{"id":465,"depth":435,"text":466},{"id":599,"depth":435,"text":600},{"id":743,"depth":435,"text":744},"A smart link component that uses NuxtLink for internal URLs and opens external URLs in a new tab.","md",{},true,{"title":196,"description":773},"U0OJ9EilqGhW7h1i9_cNu2UTMzCkorGXLchv8wyJTjE",[780,782],{"title":192,"path":193,"stem":194,"description":781,"children":-1},"Render nested page levels inside a page template — CWA's equivalent of \u003CNuxtPage \u002F>.",{"title":200,"path":201,"stem":202,"description":783,"children":-1},"A ready-made image display component for CWA uploadable resources, with skeleton loading and Imagine filter support.",1782512900747]