[{"data":1,"prerenderedAt":785},["ShallowReactive",2],{"navigation_docs":3,"-examples-autocomplete-multi-index":261,"-examples-autocomplete-multi-index-surround":780},[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":239,"body":263,"description":773,"extension":774,"links":775,"meta":776,"navigation":777,"path":240,"seo":778,"stem":241,"__hash__":779},"docs\u002F6.examples\u002F6.autocomplete-multi-index.md",{"type":264,"value":265,"toc":771},"minimark",[266,275,762,767],[267,268,269,270,274],"p",{},"This pattern mirrors the playground ",[271,272,273],"code",{},"\u002Fautocomplete"," page.",[276,277,283],"pre",{"className":278,"code":279,"filename":280,"language":281,"meta":282,"style":282},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Ctemplate>\n  \u003CAisInstantSearch :configuration=\"configuration\" instance-key=\"autocomplete\">\n    \u003CAisAutocomplete>\n      \u003Ctemplate #default=\"{ currentRefinement, indices, refine }\">\n        \u003Cinput\n          type=\"search\"\n          :value=\"currentRefinement\"\n          placeholder=\"Search for a product\"\n          @input=\"refine(($event.currentTarget as HTMLInputElement).value)\"\n        \u002F>\n\n        \u003Csection v-for=\"index in indices\" :key=\"index.indexId\">\n          \u003Ch3>{{ index.indexName }}\u003C\u002Fh3>\n          \u003Cul>\n            \u003Cli v-for=\"hit in index.hits\" :key=\"hit.objectID\">\n              \u003CAisHighlight v-if=\"hit.name\" attribute=\"name\" :hit=\"hit\" \u002F>\n              \u003CAisHighlight v-else-if=\"hit.title\" attribute=\"title\" :hit=\"hit\" \u002F>\n            \u003C\u002Fli>\n          \u003C\u002Ful>\n        \u003C\u002Fsection>\n      \u003C\u002Ftemplate>\n    \u003C\u002FAisAutocomplete>\n\n    \u003CAisIndex index=\"movies\" \u002F>\n  \u003C\u002FAisInstantSearch>\n\u003C\u002Ftemplate>\n","pages\u002Fautocomplete.vue","vue","",[271,284,285,301,340,351,394,403,419,434,449,464,470,477,511,533,543,576,624,666,676,686,696,706,716,721,743,753],{"__ignoreMap":282},[286,287,290,294,298],"span",{"class":288,"line":289},"line",1,[286,291,293],{"class":292},"sMK4o","\u003C",[286,295,297],{"class":296},"swJcz","template",[286,299,300],{"class":292},">\n",[286,302,304,307,310,314,317,320,324,326,329,331,333,336,338],{"class":288,"line":303},2,[286,305,306],{"class":292},"  \u003C",[286,308,309],{"class":296},"AisInstantSearch",[286,311,313],{"class":312},"spNyl"," :configuration",[286,315,316],{"class":292},"=",[286,318,319],{"class":292},"\"",[286,321,323],{"class":322},"sfazB","configuration",[286,325,319],{"class":292},[286,327,328],{"class":312}," instance-key",[286,330,316],{"class":292},[286,332,319],{"class":292},[286,334,335],{"class":322},"autocomplete",[286,337,319],{"class":292},[286,339,300],{"class":292},[286,341,343,346,349],{"class":288,"line":342},3,[286,344,345],{"class":292},"    \u003C",[286,347,348],{"class":296},"AisAutocomplete",[286,350,300],{"class":292},[286,352,354,357,359,362,365,367,369,372,376,379,382,384,387,390,392],{"class":288,"line":353},4,[286,355,356],{"class":292},"      \u003C",[286,358,297],{"class":296},[286,360,361],{"class":292}," #",[286,363,364],{"class":312},"default",[286,366,316],{"class":292},[286,368,319],{"class":292},[286,370,371],{"class":292},"{",[286,373,375],{"class":374},"sTEyZ"," currentRefinement",[286,377,378],{"class":292},",",[286,380,381],{"class":374}," indices",[286,383,378],{"class":292},[286,385,386],{"class":374}," refine ",[286,388,389],{"class":292},"}",[286,391,319],{"class":292},[286,393,300],{"class":292},[286,395,397,400],{"class":288,"line":396},5,[286,398,399],{"class":292},"        \u003C",[286,401,402],{"class":296},"input\n",[286,404,406,409,411,413,416],{"class":288,"line":405},6,[286,407,408],{"class":312},"          type",[286,410,316],{"class":292},[286,412,319],{"class":292},[286,414,415],{"class":322},"search",[286,417,418],{"class":292},"\"\n",[286,420,422,425,427,429,432],{"class":288,"line":421},7,[286,423,424],{"class":312},"          :value",[286,426,316],{"class":292},[286,428,319],{"class":292},[286,430,431],{"class":322},"currentRefinement",[286,433,418],{"class":292},[286,435,437,440,442,444,447],{"class":288,"line":436},8,[286,438,439],{"class":312},"          placeholder",[286,441,316],{"class":292},[286,443,319],{"class":292},[286,445,446],{"class":322},"Search for a product",[286,448,418],{"class":292},[286,450,452,455,457,459,462],{"class":288,"line":451},9,[286,453,454],{"class":312},"          @input",[286,456,316],{"class":292},[286,458,319],{"class":292},[286,460,461],{"class":322},"refine(($event.currentTarget as HTMLInputElement).value)",[286,463,418],{"class":292},[286,465,467],{"class":288,"line":466},10,[286,468,469],{"class":292},"        \u002F>\n",[286,471,473],{"class":288,"line":472},11,[286,474,476],{"emptyLinePlaceholder":475},true,"\n",[286,478,480,482,485,488,490,492,495,497,500,502,504,507,509],{"class":288,"line":479},12,[286,481,399],{"class":292},[286,483,484],{"class":296},"section",[286,486,487],{"class":312}," v-for",[286,489,316],{"class":292},[286,491,319],{"class":292},[286,493,494],{"class":322},"index in indices",[286,496,319],{"class":292},[286,498,499],{"class":312}," :key",[286,501,316],{"class":292},[286,503,319],{"class":292},[286,505,506],{"class":322},"index.indexId",[286,508,319],{"class":292},[286,510,300],{"class":292},[286,512,514,517,520,523,526,529,531],{"class":288,"line":513},13,[286,515,516],{"class":292},"          \u003C",[286,518,519],{"class":296},"h3",[286,521,522],{"class":292},">",[286,524,525],{"class":374},"{{ index.indexName }}",[286,527,528],{"class":292},"\u003C\u002F",[286,530,519],{"class":296},[286,532,300],{"class":292},[286,534,536,538,541],{"class":288,"line":535},14,[286,537,516],{"class":292},[286,539,540],{"class":296},"ul",[286,542,300],{"class":292},[286,544,546,549,552,554,556,558,561,563,565,567,569,572,574],{"class":288,"line":545},15,[286,547,548],{"class":292},"            \u003C",[286,550,551],{"class":296},"li",[286,553,487],{"class":312},[286,555,316],{"class":292},[286,557,319],{"class":292},[286,559,560],{"class":322},"hit in index.hits",[286,562,319],{"class":292},[286,564,499],{"class":312},[286,566,316],{"class":292},[286,568,319],{"class":292},[286,570,571],{"class":322},"hit.objectID",[286,573,319],{"class":292},[286,575,300],{"class":292},[286,577,579,582,585,588,590,592,595,597,600,602,604,607,609,612,614,616,619,621],{"class":288,"line":578},16,[286,580,581],{"class":292},"              \u003C",[286,583,584],{"class":296},"AisHighlight",[286,586,587],{"class":312}," v-if",[286,589,316],{"class":292},[286,591,319],{"class":292},[286,593,594],{"class":322},"hit.name",[286,596,319],{"class":292},[286,598,599],{"class":312}," attribute",[286,601,316],{"class":292},[286,603,319],{"class":292},[286,605,606],{"class":322},"name",[286,608,319],{"class":292},[286,610,611],{"class":312}," :hit",[286,613,316],{"class":292},[286,615,319],{"class":292},[286,617,618],{"class":322},"hit",[286,620,319],{"class":292},[286,622,623],{"class":292}," \u002F>\n",[286,625,627,629,631,634,636,638,641,643,645,647,649,652,654,656,658,660,662,664],{"class":288,"line":626},17,[286,628,581],{"class":292},[286,630,584],{"class":296},[286,632,633],{"class":312}," v-else-if",[286,635,316],{"class":292},[286,637,319],{"class":292},[286,639,640],{"class":322},"hit.title",[286,642,319],{"class":292},[286,644,599],{"class":312},[286,646,316],{"class":292},[286,648,319],{"class":292},[286,650,651],{"class":322},"title",[286,653,319],{"class":292},[286,655,611],{"class":312},[286,657,316],{"class":292},[286,659,319],{"class":292},[286,661,618],{"class":322},[286,663,319],{"class":292},[286,665,623],{"class":292},[286,667,669,672,674],{"class":288,"line":668},18,[286,670,671],{"class":292},"            \u003C\u002F",[286,673,551],{"class":296},[286,675,300],{"class":292},[286,677,679,682,684],{"class":288,"line":678},19,[286,680,681],{"class":292},"          \u003C\u002F",[286,683,540],{"class":296},[286,685,300],{"class":292},[286,687,689,692,694],{"class":288,"line":688},20,[286,690,691],{"class":292},"        \u003C\u002F",[286,693,484],{"class":296},[286,695,300],{"class":292},[286,697,699,702,704],{"class":288,"line":698},21,[286,700,701],{"class":292},"      \u003C\u002F",[286,703,297],{"class":296},[286,705,300],{"class":292},[286,707,709,712,714],{"class":288,"line":708},22,[286,710,711],{"class":292},"    \u003C\u002F",[286,713,348],{"class":296},[286,715,300],{"class":292},[286,717,719],{"class":288,"line":718},23,[286,720,476],{"emptyLinePlaceholder":475},[286,722,724,726,729,732,734,736,739,741],{"class":288,"line":723},24,[286,725,345],{"class":292},[286,727,728],{"class":296},"AisIndex",[286,730,731],{"class":312}," index",[286,733,316],{"class":292},[286,735,319],{"class":292},[286,737,738],{"class":322},"movies",[286,740,319],{"class":292},[286,742,623],{"class":292},[286,744,746,749,751],{"class":288,"line":745},25,[286,747,748],{"class":292},"  \u003C\u002F",[286,750,309],{"class":296},[286,752,300],{"class":292},[286,754,756,758,760],{"class":288,"line":755},26,[286,757,528],{"class":292},[286,759,297],{"class":296},[286,761,300],{"class":292},[267,763,764,766],{},[271,765,348],{}," is renderless, so your slot controls full markup and interaction.",[768,769,770],"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":282,"searchDepth":303,"depth":303,"links":772},[],"Render grouped suggestions from multiple indices in one input.","md",null,{},{"icon":244},{"title":239,"description":773},"EB7Uk6m9Uphi4lHbjTLCgv186MvKHldjKuYyH5_8Guo",[781,783],{"title":235,"path":236,"stem":237,"description":782,"icon":45,"children":-1},"Build filters from dynamic route segments with `AisConfigure`.",{"title":246,"path":247,"stem":248,"description":784,"icon":249,"children":-1},"Keep pagination state in URLs and restore it on direct loads.",1775319447356]