[{"data":1,"prerenderedAt":662},["ShallowReactive",2],{"navigation_docs":3,"-components-ais-panel":261,"-components-ais-panel-surround":657},[4,38,46,186,197,205],{"title":5,"path":6,"stem":7,"children":8,"icon":37},"Getting Started","\u002Fgetting-started","1.getting-started\u002F1.index",[9,12,17,22,27,32],{"title":10,"path":6,"stem":7,"icon":11},"Welcome","i-lucide-house",{"title":13,"path":14,"stem":15,"icon":16},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation","i-lucide-download",{"title":18,"path":19,"stem":20,"icon":21},"Usage","\u002Fgetting-started\u002Fusage","1.getting-started\u002F3.usage","i-lucide-play",{"title":23,"path":24,"stem":25,"icon":26},"Declarative Transform","\u002Fgetting-started\u002Fdeclarative-transform","1.getting-started\u002F4.declarative-transform","i-lucide-wand",{"title":28,"path":29,"stem":30,"icon":31},"Migration from Vue InstantSearch","\u002Fgetting-started\u002Fmigration-from-vue-instantsearch","1.getting-started\u002F5.migration-from-vue-instantsearch","i-lucide-replace",{"title":33,"path":34,"stem":35,"icon":36},"Widget Coverage & Upstream Audit","\u002Fgetting-started\u002Fwidget-coverage-upstream-audit","1.getting-started\u002F6.widget-coverage-upstream-audit","i-lucide-table",false,{"title":39,"path":40,"stem":41,"children":42,"icon":45},"Routing","\u002Frouting","2.routing\u002F1.index",[43],{"title":39,"path":40,"stem":41,"icon":44},"i-lucide-navigation","i-lucide-route",{"title":47,"icon":48,"path":49,"stem":50,"children":51,"page":37},"Components","i-lucide-layout-grid","\u002Fcomponents","3.components",[52,56,60,64,68,72,76,80,84,88,94,98,102,106,110,114,118,122,126,130,134,138,142,146,150,154,158,162,166,170,174,178,182],{"title":53,"path":54,"stem":55},"\u003CAisInstantSearch>","\u002Fcomponents\u002Fais-instant-search","3.components\u002F01.ais-instant-search",{"title":57,"path":58,"stem":59},"\u003CAisInfiniteHits>","\u002Fcomponents\u002Fais-infinite-hits","3.components\u002F02.ais-infinite-hits",{"title":61,"path":62,"stem":63},"\u003CAisHits>","\u002Fcomponents\u002Fais-hits","3.components\u002F03.ais-hits",{"title":65,"path":66,"stem":67},"\u003CAisRefinementList>","\u002Fcomponents\u002Fais-refinement-list","3.components\u002F04.ais-refinement-list",{"title":69,"path":70,"stem":71},"\u003CAisSortBy>","\u002Fcomponents\u002Fais-sort-by","3.components\u002F05.ais-sort-by",{"title":73,"path":74,"stem":75},"\u003CAisStats>","\u002Fcomponents\u002Fais-stats","3.components\u002F06.ais-stats",{"title":77,"path":78,"stem":79},"\u003CAisToggleRefinement>","\u002Fcomponents\u002Fais-toggle-refinement","3.components\u002F07.ais-toggle-refinement",{"title":81,"path":82,"stem":83},"\u003CAisConfigure>","\u002Fcomponents\u002Fais-configure","3.components\u002F08.ais-configure",{"title":85,"path":86,"stem":87},"\u003CAisSearchBox>","\u002Fcomponents\u002Fais-search-box","3.components\u002F09.ais-search-box",{"title":89,"path":90,"stem":91,"children":92},"\u003CAisIndex>","\u002Fcomponents\u002Fais-index","3.components\u002F10.ais-index",[93],{"title":89,"path":90,"stem":91},{"title":95,"path":96,"stem":97},"\u003CAisRangeInput>","\u002Fcomponents\u002Fais-range-input","3.components\u002F11.ais-range-input",{"title":99,"path":100,"stem":101},"\u003CAisClearRefinements>","\u002Fcomponents\u002Fais-clear-refinements","3.components\u002F12.ais-clear-refinements",{"title":103,"path":104,"stem":105},"\u003CAisCurrentRefinements>","\u002Fcomponents\u002Fais-current-refinements","3.components\u002F13.ais-current-refinements",{"title":107,"path":108,"stem":109},"\u003CAisPagination>","\u002Fcomponents\u002Fais-pagination","3.components\u002F14.ais-pagination",{"title":111,"path":112,"stem":113},"\u003CAisHierarchicalMenu>","\u002Fcomponents\u002Fais-hierarchical-menu","3.components\u002F15.ais-hierarchical-menu",{"title":115,"path":116,"stem":117},"\u003CAisAutocomplete>","\u002Fcomponents\u002Fais-autocomplete","3.components\u002F16.ais-autocomplete",{"title":119,"path":120,"stem":121},"\u003CAisMenu>","\u002Fcomponents\u002Fais-menu","3.components\u002F16.ais-menu",{"title":123,"path":124,"stem":125},"\u003CAisMenuSelect>","\u002Fcomponents\u002Fais-menu-select","3.components\u002F16.ais-menu-select",{"title":127,"path":128,"stem":129},"\u003CAisQueryRuleCustomData>","\u002Fcomponents\u002Fais-query-rule-custom-data","3.components\u002F17.ais-query-rule-custom-data",{"title":131,"path":132,"stem":133},"\u003CAisRatingMenu>","\u002Fcomponents\u002Fais-rating-menu","3.components\u002F17.ais-rating-menu",{"title":135,"path":136,"stem":137},"\u003CAisNumericMenu>","\u002Fcomponents\u002Fais-numeric-menu","3.components\u002F18.ais-numeric-menu",{"title":139,"path":140,"stem":141},"\u003CAisPanel>","\u002Fcomponents\u002Fais-panel","3.components\u002F20.ais-panel",{"title":143,"path":144,"stem":145},"\u003CAisBreadcrumb>","\u002Fcomponents\u002Fais-breadcrumb","3.components\u002F21.ais-breadcrumb",{"title":147,"path":148,"stem":149},"\u003CAisHitsPerPage>","\u002Fcomponents\u002Fais-hits-per-page","3.components\u002F22.ais-hits-per-page",{"title":151,"path":152,"stem":153},"\u003CAisPoweredBy>","\u002Fcomponents\u002Fais-powered-by","3.components\u002F23.ais-powered-by",{"title":155,"path":156,"stem":157},"\u003CAisQueryRuleContext>","\u002Fcomponents\u002Fais-query-rule-context","3.components\u002F24.ais-query-rule-context",{"title":159,"path":160,"stem":161},"\u003CAisRelevantSort>","\u002Fcomponents\u002Fais-relevant-sort","3.components\u002F25.ais-relevant-sort",{"title":163,"path":164,"stem":165},"\u003CAisSnippet>","\u002Fcomponents\u002Fais-snippet","3.components\u002F26.ais-snippet",{"title":167,"path":168,"stem":169},"\u003CAisVoiceSearch>","\u002Fcomponents\u002Fais-voice-search","3.components\u002F27.ais-voice-search",{"title":171,"path":172,"stem":173},"\u003CAisDynamicWidgets>","\u002Fcomponents\u002Fais-dynamic-widgets","3.components\u002F28.ais-dynamic-widgets",{"title":175,"path":176,"stem":177},"\u003CAisExperimentalDynamicWidgets>","\u002Fcomponents\u002Fais-experimental-dynamic-widgets","3.components\u002F29.ais-experimental-dynamic-widgets",{"title":179,"path":180,"stem":181},"\u003CAisConfigureRelatedItems>","\u002Fcomponents\u002Fais-configure-related-items","3.components\u002F30.ais-configure-related-items",{"title":183,"path":184,"stem":185},"\u003CAisExperimentalConfigureRelatedItems>","\u002Fcomponents\u002Fais-experimental-configure-related-items","3.components\u002F31.ais-experimental-configure-related-items",{"title":187,"icon":188,"path":189,"stem":190,"children":191,"page":37},"Composables","i-lucide-function-square","\u002Fcomposables","4.composables",[192],{"title":193,"path":194,"stem":195,"icon":196},"useAisRouter","\u002Fcomposables\u002Fuse-ais-router","4.composables\u002F1.use-ais-router","i-lucide-link",{"title":198,"path":199,"stem":200,"children":201,"icon":204},"Roadmap","\u002Froadmap","5.roadmap\u002F1.index",[202],{"title":198,"path":199,"stem":200,"icon":203},"i-lucide-flag","i-lucide-map",{"title":206,"path":207,"stem":208,"children":209,"icon":260},"Examples","\u002Fexamples","6.examples\u002F1.index",[210,212,217,222,227,234,238,245,250,255],{"title":206,"path":207,"stem":208,"icon":211},"i-lucide-book-marked",{"title":213,"path":214,"stem":215,"icon":216},"Typed transformItems with Generics","\u002Fexamples\u002Ftyped-transform-items-generics","6.examples\u002F10.typed-transform-items-generics","i-lucide-braces",{"title":218,"path":219,"stem":220,"icon":221},"Declarative Faceted Layout","\u002Fexamples\u002Fdeclarative-faceted-layout","6.examples\u002F2.declarative-faceted-layout","i-lucide-layout-dashboard",{"title":223,"path":224,"stem":225,"icon":226},"Manual Widgets Mode","\u002Fexamples\u002Fmanual-widgets-mode","6.examples\u002F3.manual-widgets-mode","i-lucide-wrench",{"title":228,"path":229,"stem":230,"children":231,"icon":233},"Multi-index Isolation","\u002Fexamples\u002Fmulti-index-isolation","6.examples\u002F4.multi-index-isolation",[232],{"title":228,"path":229,"stem":230,"icon":233},"i-lucide-layers-3",{"title":235,"path":236,"stem":237,"icon":45},"Route-driven Filters","\u002Fexamples\u002Froute-driven-filters","6.examples\u002F5.route-driven-filters",{"title":239,"path":240,"stem":241,"children":242,"icon":244},"Multi-index Autocomplete","\u002Fexamples\u002Fautocomplete-multi-index","6.examples\u002F6.autocomplete-multi-index",[243],{"title":239,"path":240,"stem":241,"icon":244},"i-lucide-search-check",{"title":246,"path":247,"stem":248,"icon":249},"Pagination Route Sync","\u002Fexamples\u002Fpagination-route-sync","6.examples\u002F7.pagination-route-sync","i-lucide-scroll-text",{"title":251,"path":252,"stem":253,"icon":254},"Parity Widget Showcase","\u002Fexamples\u002Fparity-widget-showcase","6.examples\u002F8.parity-widget-showcase","i-lucide-sparkles",{"title":256,"path":257,"stem":258,"icon":259},"Analytics and Insights Events","\u002Fexamples\u002Fanalytics-insights-events","6.examples\u002F9.analytics-insights-events","i-lucide-chart-line","i-lucide-flask-conical",{"id":262,"title":139,"body":263,"description":651,"extension":652,"links":653,"meta":654,"navigation":358,"path":140,"seo":655,"stem":141,"__hash__":656},"docs\u002F3.components\u002F20.ais-panel.md",{"type":264,"value":265,"toc":645},"minimark",[266,278,282,398,402,469,473,532,536,641],[267,268,269,273,274,277],"p",{},[270,271,272],"code",{},"AisPanel"," is useful to decorate refinement widgets while exposing ",[270,275,276],{},"hasRefinements"," to header\u002Ffooter slots.",[279,280,18],"h2",{"id":281},"usage",[283,284,289],"pre",{"className":285,"code":286,"language":287,"meta":288,"style":288},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003CAisPanel component=\"refinementList\" attribute=\"brand\">\n  \u003Ctemplate #header=\"{ hasRefinements }\">\n    Brand {{ hasRefinements ? 'active' : 'inactive' }}\n  \u003C\u002Ftemplate>\n\n  \u003CAisRefinementList attribute=\"brand\" \u002F>\n\n  \u003Ctemplate #footer>\n    Optional footer content\n  \u003C\u002Ftemplate>\n\u003C\u002FAisPanel>\n","vue","",[270,290,291,334,341,347,353,360,366,371,377,383,388],{"__ignoreMap":288},[292,293,296,300,303,307,310,313,317,319,322,324,326,329,331],"span",{"class":294,"line":295},"line",1,[292,297,299],{"class":298},"sMK4o","\u003C",[292,301,272],{"class":302},"swJcz",[292,304,306],{"class":305},"spNyl"," component",[292,308,309],{"class":298},"=",[292,311,312],{"class":298},"\"",[292,314,316],{"class":315},"sfazB","refinementList",[292,318,312],{"class":298},[292,320,321],{"class":305}," attribute",[292,323,309],{"class":298},[292,325,312],{"class":298},[292,327,328],{"class":315},"brand",[292,330,312],{"class":298},[292,332,333],{"class":298},">\n",[292,335,337],{"class":294,"line":336},2,[292,338,340],{"class":339},"sTEyZ","  \u003Ctemplate #header=\"{ hasRefinements }\">\n",[292,342,344],{"class":294,"line":343},3,[292,345,346],{"class":339},"    Brand {{ hasRefinements ? 'active' : 'inactive' }}\n",[292,348,350],{"class":294,"line":349},4,[292,351,352],{"class":339},"  \u003C\u002Ftemplate>\n",[292,354,356],{"class":294,"line":355},5,[292,357,359],{"emptyLinePlaceholder":358},true,"\n",[292,361,363],{"class":294,"line":362},6,[292,364,365],{"class":339},"  \u003CAisRefinementList attribute=\"brand\" \u002F>\n",[292,367,369],{"class":294,"line":368},7,[292,370,359],{"emptyLinePlaceholder":358},[292,372,374],{"class":294,"line":373},8,[292,375,376],{"class":339},"  \u003Ctemplate #footer>\n",[292,378,380],{"class":294,"line":379},9,[292,381,382],{"class":339},"    Optional footer content\n",[292,384,386],{"class":294,"line":385},10,[292,387,352],{"class":339},[292,389,391,394,396],{"class":294,"line":390},11,[292,392,393],{"class":298},"\u003C\u002F",[292,395,272],{"class":302},[292,397,333],{"class":298},[279,399,401],{"id":400},"props","Props",[403,404,405,424],"table",{},[406,407,408],"thead",{},[409,410,411,415,418,421],"tr",{},[412,413,414],"th",{},"Prop",[412,416,417],{},"Type",[412,419,420],{},"Default",[412,422,423],{},"Description",[425,426,427,448],"tbody",{},[409,428,429,435,440,445],{},[430,431,432],"td",{},[270,433,434],{},"component",[430,436,437],{},[270,438,439],{},"keyof RenderState['string']",[430,441,442],{},[270,443,444],{},"undefined",[430,446,447],{},"Connector family used to resolve panel refinement state.",[409,449,450,455,460,463],{},[430,451,452],{},[270,453,454],{},"attribute",[430,456,457],{},[270,458,459],{},"string",[430,461,462],{},"required",[430,464,465,466,468],{},"Attribute used to compute ",[270,467,276],{},".",[279,470,472],{"id":471},"slots","Slots",[403,474,475,487],{},[406,476,477],{},[409,478,479,482,485],{},[412,480,481],{},"Slot",[412,483,484],{},"Slot props",[412,486,423],{},[425,488,489,504,518],{},[409,490,491,496,501],{},[430,492,493],{},[270,494,495],{},"default",[430,497,498],{},[270,499,500],{},"{ hasRefinements }",[430,502,503],{},"Panel body content (usually a refinement widget).",[409,505,506,511,515],{},[430,507,508],{},[270,509,510],{},"header",[430,512,513],{},[270,514,500],{},[430,516,517],{},"Header content, useful for state badges\u002Ftitles.",[409,519,520,525,529],{},[430,521,522],{},[270,523,524],{},"footer",[430,526,527],{},[270,528,500],{},[430,530,531],{},"Footer actions conditional on refinement state.",[279,533,535],{"id":534},"end-to-end-example","End-to-end example",[283,537,539],{"className":285,"code":538,"language":287,"meta":288,"style":288},"\u003CAisPanel component=\"refinementList\" attribute=\"brand\">\n  \u003Ctemplate #header=\"{ hasRefinements }\">\n    \u003Cdiv>\n      Brand filters\n      \u003Cspan v-if=\"hasRefinements\">(active)\u003C\u002Fspan>\n    \u003C\u002Fdiv>\n  \u003C\u002Ftemplate>\n\n  \u003CAisRefinementList attribute=\"brand\" searchable \u002F>\n\n  \u003Ctemplate #footer=\"{ hasRefinements }\">\n    \u003CAisClearRefinements v-if=\"hasRefinements\" \u002F>\n    \u003Cspan v-else>Pick at least one brand to refine results.\u003C\u002Fspan>\n  \u003C\u002Ftemplate>\n\u003C\u002FAisPanel>\n",[270,540,541,569,573,578,583,588,593,597,601,606,610,615,621,627,632],{"__ignoreMap":288},[292,542,543,545,547,549,551,553,555,557,559,561,563,565,567],{"class":294,"line":295},[292,544,299],{"class":298},[292,546,272],{"class":302},[292,548,306],{"class":305},[292,550,309],{"class":298},[292,552,312],{"class":298},[292,554,316],{"class":315},[292,556,312],{"class":298},[292,558,321],{"class":305},[292,560,309],{"class":298},[292,562,312],{"class":298},[292,564,328],{"class":315},[292,566,312],{"class":298},[292,568,333],{"class":298},[292,570,571],{"class":294,"line":336},[292,572,340],{"class":339},[292,574,575],{"class":294,"line":343},[292,576,577],{"class":339},"    \u003Cdiv>\n",[292,579,580],{"class":294,"line":349},[292,581,582],{"class":339},"      Brand filters\n",[292,584,585],{"class":294,"line":355},[292,586,587],{"class":339},"      \u003Cspan v-if=\"hasRefinements\">(active)\u003C\u002Fspan>\n",[292,589,590],{"class":294,"line":362},[292,591,592],{"class":339},"    \u003C\u002Fdiv>\n",[292,594,595],{"class":294,"line":368},[292,596,352],{"class":339},[292,598,599],{"class":294,"line":373},[292,600,359],{"emptyLinePlaceholder":358},[292,602,603],{"class":294,"line":379},[292,604,605],{"class":339},"  \u003CAisRefinementList attribute=\"brand\" searchable \u002F>\n",[292,607,608],{"class":294,"line":385},[292,609,359],{"emptyLinePlaceholder":358},[292,611,612],{"class":294,"line":390},[292,613,614],{"class":339},"  \u003Ctemplate #footer=\"{ hasRefinements }\">\n",[292,616,618],{"class":294,"line":617},12,[292,619,620],{"class":339},"    \u003CAisClearRefinements v-if=\"hasRefinements\" \u002F>\n",[292,622,624],{"class":294,"line":623},13,[292,625,626],{"class":339},"    \u003Cspan v-else>Pick at least one brand to refine results.\u003C\u002Fspan>\n",[292,628,630],{"class":294,"line":629},14,[292,631,352],{"class":339},[292,633,635,637,639],{"class":294,"line":634},15,[292,636,393],{"class":298},[292,638,272],{"class":302},[292,640,333],{"class":298},[642,643,644],"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":288,"searchDepth":336,"depth":336,"links":646},[647,648,649,650],{"id":281,"depth":336,"text":18},{"id":400,"depth":336,"text":401},{"id":471,"depth":336,"text":472},{"id":534,"depth":336,"text":535},"Layout wrapper around another widget with header\u002Fbody\u002Ffooter slots.","md",null,{},{"title":139,"description":651},"mEUJFmRJshHHYvwuhLTj_QaLIOzRz4KOU_EJ1oTnwJw",[658,660],{"title":135,"path":136,"stem":137,"description":659,"children":-1},"Numeric range selector using predefined interval items.",{"title":143,"path":144,"stem":145,"description":661,"children":-1},"Hierarchical breadcrumb navigation from facet paths.",1775319447355]