[{"data":1,"prerenderedAt":1250},["ShallowReactive",2],{"navigation_docs":3,"-composables-use-ais-connectors":288,"-composables-use-ais-connectors-surround":1245},[4,38,46,191,224,232],{"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,186],{"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\u002F17.ais-menu",{"title":123,"path":124,"stem":125},"\u003CAisMenuSelect>","\u002Fcomponents\u002Fais-menu-select","3.components\u002F18.ais-menu-select",{"title":127,"path":128,"stem":129},"\u003CAisRatingMenu>","\u002Fcomponents\u002Fais-rating-menu","3.components\u002F19.ais-rating-menu",{"title":131,"path":132,"stem":133},"\u003CAisNumericMenu>","\u002Fcomponents\u002Fais-numeric-menu","3.components\u002F20.ais-numeric-menu",{"title":135,"path":136,"stem":137},"\u003CAisQueryRuleCustomData>","\u002Fcomponents\u002Fais-query-rule-custom-data","3.components\u002F21.ais-query-rule-custom-data",{"title":139,"path":140,"stem":141},"\u003CAisPanel>","\u002Fcomponents\u002Fais-panel","3.components\u002F22.ais-panel",{"title":143,"path":144,"stem":145},"\u003CAisBreadcrumb>","\u002Fcomponents\u002Fais-breadcrumb","3.components\u002F23.ais-breadcrumb",{"title":147,"path":148,"stem":149},"\u003CAisHitsPerPage>","\u002Fcomponents\u002Fais-hits-per-page","3.components\u002F24.ais-hits-per-page",{"title":151,"path":152,"stem":153},"\u003CAisPoweredBy>","\u002Fcomponents\u002Fais-powered-by","3.components\u002F25.ais-powered-by",{"title":155,"path":156,"stem":157},"\u003CAisQueryRuleContext>","\u002Fcomponents\u002Fais-query-rule-context","3.components\u002F26.ais-query-rule-context",{"title":159,"path":160,"stem":161},"\u003CAisRelevantSort>","\u002Fcomponents\u002Fais-relevant-sort","3.components\u002F27.ais-relevant-sort",{"title":163,"path":164,"stem":165},"\u003CAisSnippet>","\u002Fcomponents\u002Fais-snippet","3.components\u002F28.ais-snippet",{"title":167,"path":168,"stem":169},"\u003CAisVoiceSearch>","\u002Fcomponents\u002Fais-voice-search","3.components\u002F29.ais-voice-search",{"title":171,"path":172,"stem":173},"\u003CAisDynamicWidgets>","\u002Fcomponents\u002Fais-dynamic-widgets","3.components\u002F30.ais-dynamic-widgets",{"title":175,"path":176,"stem":177},"\u003CAisExperimentalDynamicWidgets>","\u002Fcomponents\u002Fais-experimental-dynamic-widgets","3.components\u002F31.ais-experimental-dynamic-widgets",{"title":179,"path":180,"stem":181},"\u003CAisConfigureRelatedItems>","\u002Fcomponents\u002Fais-configure-related-items","3.components\u002F32.ais-configure-related-items",{"title":183,"path":184,"stem":185},"\u003CAisExperimentalConfigureRelatedItems>","\u002Fcomponents\u002Fais-experimental-configure-related-items","3.components\u002F33.ais-experimental-configure-related-items",{"title":187,"path":188,"stem":189,"icon":190},"AisStateResults","\u002Fcomponents\u002Fais-state-results","3.components\u002F34.ais-state-results","i-lucide-activity",{"title":192,"icon":193,"path":194,"stem":195,"children":196,"page":37},"Composables","i-lucide-function-square","\u002Fcomposables","4.composables",[197,202,207,212,219],{"title":198,"path":199,"stem":200,"icon":201},"useAisRouter","\u002Fcomposables\u002Fuse-ais-router","4.composables\u002F1.use-ais-router","i-lucide-link",{"title":203,"path":204,"stem":205,"icon":206},"useAisWidget","\u002Fcomposables\u002Fuse-ais-widget","4.composables\u002F2.use-ais-widget","i-lucide-puzzle",{"title":208,"path":209,"stem":210,"icon":211},"useInstantSearch","\u002Fcomposables\u002Fuse-instant-search","4.composables\u002F3.use-instant-search","i-lucide-search",{"title":213,"path":214,"stem":215,"children":216,"icon":218},"useAisIndex","\u002Fcomposables\u002Fuse-ais-index","4.composables\u002F4.use-ais-index",[217],{"title":213,"path":214,"stem":215,"icon":218},"i-lucide-folder-tree",{"title":220,"path":221,"stem":222,"icon":223},"useAis* connector composables","\u002Fcomposables\u002Fuse-ais-connectors","4.composables\u002F5.use-ais-connectors","i-lucide-cable",{"title":225,"path":226,"stem":227,"children":228,"icon":231},"Roadmap","\u002Froadmap","5.roadmap\u002F1.index",[229],{"title":225,"path":226,"stem":227,"icon":230},"i-lucide-flag","i-lucide-map",{"title":233,"path":234,"stem":235,"children":236,"icon":287},"Examples","\u002Fexamples","6.examples\u002F1.index",[237,239,244,249,254,261,265,272,277,282],{"title":233,"path":234,"stem":235,"icon":238},"i-lucide-book-marked",{"title":240,"path":241,"stem":242,"icon":243},"Typed transformItems with Generics","\u002Fexamples\u002Ftyped-transform-items-generics","6.examples\u002F10.typed-transform-items-generics","i-lucide-braces",{"title":245,"path":246,"stem":247,"icon":248},"Declarative Faceted Layout","\u002Fexamples\u002Fdeclarative-faceted-layout","6.examples\u002F2.declarative-faceted-layout","i-lucide-layout-dashboard",{"title":250,"path":251,"stem":252,"icon":253},"Manual Widgets Mode","\u002Fexamples\u002Fmanual-widgets-mode","6.examples\u002F3.manual-widgets-mode","i-lucide-wrench",{"title":255,"path":256,"stem":257,"children":258,"icon":260},"Multi-index Isolation","\u002Fexamples\u002Fmulti-index-isolation","6.examples\u002F4.multi-index-isolation",[259],{"title":255,"path":256,"stem":257,"icon":260},"i-lucide-layers-3",{"title":262,"path":263,"stem":264,"icon":45},"Route-driven Filters","\u002Fexamples\u002Froute-driven-filters","6.examples\u002F5.route-driven-filters",{"title":266,"path":267,"stem":268,"children":269,"icon":271},"Multi-index Autocomplete","\u002Fexamples\u002Fautocomplete-multi-index","6.examples\u002F6.autocomplete-multi-index",[270],{"title":266,"path":267,"stem":268,"icon":271},"i-lucide-search-check",{"title":273,"path":274,"stem":275,"icon":276},"Pagination Route Sync","\u002Fexamples\u002Fpagination-route-sync","6.examples\u002F7.pagination-route-sync","i-lucide-scroll-text",{"title":278,"path":279,"stem":280,"icon":281},"Parity Widget Showcase","\u002Fexamples\u002Fparity-widget-showcase","6.examples\u002F8.parity-widget-showcase","i-lucide-sparkles",{"title":283,"path":284,"stem":285,"icon":286},"Analytics and Insights Events","\u002Fexamples\u002Fanalytics-insights-events","6.examples\u002F9.analytics-insights-events","i-lucide-chart-line","i-lucide-flask-conical",{"id":289,"title":220,"body":290,"description":1238,"extension":1239,"links":1240,"meta":1241,"navigation":1242,"path":221,"seo":1243,"stem":222,"__hash__":1244},"docs\u002F4.composables\u002F5.use-ais-connectors.md",{"type":291,"value":292,"toc":1229},"minimark",[293,313,319,324,381,400,406,447,451,844,847,1180,1184,1197,1201,1225],[294,295,296,297,301,302,305,306,309,310,312],"p",{},"Every component shipped under ",[298,299,300],"code",{},"\u003CAisXxx>"," has a matching ",[298,303,304],{},"useAisXxx(params, widgetId?)"," factory. The factory returns an InstantSearch widget you can drop into the ",[298,307,308],{},":widgets"," array on ",[298,311,53],{},".",[294,314,315,316,318],{},"In declarative mode the transform calls these for you. You only need them when you build the widget array manually (",[298,317,308],{},"), or when you want to share one connector across multiple component instances.",[320,321,323],"h2",{"id":322},"common-signature","Common signature",[325,326,331],"pre",{"className":327,"code":328,"language":329,"meta":330,"style":330},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","useAisXxx(\n  widgetParams: ConnectorParams,\n  widgetId?: string, \u002F\u002F optional — required to share state between component instances\n): InstantSearchWidget\n","ts","",[298,332,333,346,356,375],{"__ignoreMap":330},[334,335,338,342],"span",{"class":336,"line":337},"line",1,[334,339,341],{"class":340},"s2Zo4","useAisXxx",[334,343,345],{"class":344},"sTEyZ","(\n",[334,347,349,352],{"class":336,"line":348},2,[334,350,351],{"class":344},"  widgetParams: ConnectorParams",[334,353,355],{"class":354},"sMK4o",",\n",[334,357,359,362,365,368,371],{"class":336,"line":358},3,[334,360,361],{"class":344},"  widgetId",[334,363,364],{"class":354},"?:",[334,366,367],{"class":344}," string",[334,369,370],{"class":354},",",[334,372,374],{"class":373},"sHwdD"," \u002F\u002F optional — required to share state between component instances\n",[334,376,378],{"class":336,"line":377},4,[334,379,380],{"class":344},"): InstantSearchWidget\n",[294,382,383,384,387,388,391,392,395,396,399],{},"The ",[298,385,386],{},"widgetId"," argument scopes the connector via ",[298,389,390],{},"provide","\u002F",[298,393,394],{},"inject",". Pass the same string to the matching component's ",[298,397,398],{},"id"," prop to bind them.",[320,401,403,404],{"id":402},"when-to-pass-a-widgetid","When to pass a ",[298,405,386],{},[407,408,409,424,435],"ul",{},[410,411,412,416,417,419,420,423],"li",{},[413,414,415],"strong",{},"Repeating the same connector with shared state"," — register one factory call with a ",[298,418,386],{}," and pass ",[298,421,422],{},"id=\"...\""," to each component.",[410,425,426,429,430,432,433,312],{},[413,427,428],{},"Repeating the same connector with separate state"," — register one factory per component, each with a unique ",[298,431,386],{},", and match them on the component's ",[298,434,398],{},[410,436,437,440,441,443,444,312],{},[413,438,439],{},"Single instance"," — leave ",[298,442,386],{}," empty; the component falls back to a composable-level render-state map keyed by ",[298,445,446],{},"attribute",[320,448,450],{"id":449},"available-factories","Available factories",[452,453,454,470],"table",{},[455,456,457],"thead",{},[458,459,460,464,467],"tr",{},[461,462,463],"th",{},"Factory",[461,465,466],{},"Component",[461,468,469],{},"Notes",[471,472,473,488,502,516,533,547,561,575,589,603,617,631,648,662,676,690,704,718,732,746,760,774,788,802,816,830],"tbody",{},[458,474,475,481,485],{},[476,477,478],"td",{},[298,479,480],{},"useAisAutocomplete",[476,482,483],{},[298,484,115],{},[476,486,487],{},"Multi-index autocomplete state.",[458,489,490,495,499],{},[476,491,492],{},[298,493,494],{},"useAisBreadcrumb",[476,496,497],{},[298,498,143],{},[476,500,501],{},"Trail of refined hierarchy levels.",[458,503,504,509,513],{},[476,505,506],{},[298,507,508],{},"useAisClearRefinements",[476,510,511],{},[298,512,99],{},[476,514,515],{},"Reset action.",[458,517,518,523,527],{},[476,519,520],{},[298,521,522],{},"useAisConfigure",[476,524,525],{},[298,526,81],{},[476,528,529,530,312],{},"Forwards ",[298,531,532],{},"searchParameters",[458,534,535,540,544],{},[476,536,537],{},[298,538,539],{},"useAisConfigureRelatedItems",[476,541,542],{},[298,543,179],{},[476,545,546],{},"Related-items search params.",[458,548,549,554,558],{},[476,550,551],{},[298,552,553],{},"useAisCurrentRefinements",[476,555,556],{},[298,557,103],{},[476,559,560],{},"Active refinements list.",[458,562,563,568,572],{},[476,564,565],{},[298,566,567],{},"useAisDynamicWidgets",[476,569,570],{},[298,571,171],{},[476,573,574],{},"Server-driven widget set.",[458,576,577,582,586],{},[476,578,579],{},[298,580,581],{},"useAisHierarchicalMenu",[476,583,584],{},[298,585,111],{},[476,587,588],{},"Hierarchy refinement.",[458,590,591,596,600],{},[476,592,593],{},[298,594,595],{},"useAisHits",[476,597,598],{},[298,599,61],{},[476,601,602],{},"Insights-enabled.",[458,604,605,610,614],{},[476,606,607],{},[298,608,609],{},"useAisHitsPerPage",[476,611,612],{},[298,613,147],{},[476,615,616],{},"Page-size selector.",[458,618,619,624,628],{},[476,620,621],{},[298,622,623],{},"useAisInfiniteHits",[476,625,626],{},[298,627,57],{},[476,629,630],{},"Insights-enabled, paginated cache.",[458,632,633,638,645],{},[476,634,635],{},[298,636,637],{},"useAisMenu",[476,639,640,642,643],{},[298,641,119],{},", ",[298,644,123],{},[476,646,647],{},"Both components share this connector.",[458,649,650,655,659],{},[476,651,652],{},[298,653,654],{},"useAisNumericMenu",[476,656,657],{},[298,658,131],{},[476,660,661],{},"Range presets.",[458,663,664,669,673],{},[476,665,666],{},[298,667,668],{},"useAisPagination",[476,670,671],{},[298,672,107],{},[476,674,675],{},"Page navigation.",[458,677,678,683,687],{},[476,679,680],{},[298,681,682],{},"useAisPoweredBy",[476,684,685],{},[298,686,151],{},[476,688,689],{},"Branding link.",[458,691,692,697,701],{},[476,693,694],{},[298,695,696],{},"useAisQueryRuleContext",[476,698,699],{},[298,700,155],{},[476,702,703],{},"Rule context bag.",[458,705,706,711,715],{},[476,707,708],{},[298,709,710],{},"useAisQueryRuleCustomData",[476,712,713],{},[298,714,135],{},[476,716,717],{},"Rule payload.",[458,719,720,725,729],{},[476,721,722],{},[298,723,724],{},"useAisRangeInput",[476,726,727],{},[298,728,95],{},[476,730,731],{},"Min\u002Fmax numeric input.",[458,733,734,739,743],{},[476,735,736],{},[298,737,738],{},"useAisRatingMenu",[476,740,741],{},[298,742,127],{},[476,744,745],{},"Star rating selector.",[458,747,748,753,757],{},[476,749,750],{},[298,751,752],{},"useAisRefinementList",[476,754,755],{},[298,756,65],{},[476,758,759],{},"Faceted refinement.",[458,761,762,767,771],{},[476,763,764],{},[298,765,766],{},"useAisRelevantSort",[476,768,769],{},[298,770,159],{},[476,772,773],{},"Virtual replica toggle.",[458,775,776,781,785],{},[476,777,778],{},[298,779,780],{},"useAisSearchBox",[476,782,783],{},[298,784,85],{},[476,786,787],{},"Query input.",[458,789,790,795,799],{},[476,791,792],{},[298,793,794],{},"useAisSortBy",[476,796,797],{},[298,798,69],{},[476,800,801],{},"Replica index selector.",[458,803,804,809,813],{},[476,805,806],{},[298,807,808],{},"useAisStats",[476,810,811],{},[298,812,73],{},[476,814,815],{},"Result counts.",[458,817,818,823,827],{},[476,819,820],{},[298,821,822],{},"useAisToggleRefinement",[476,824,825],{},[298,826,77],{},[476,828,829],{},"Boolean filter.",[458,831,832,837,841],{},[476,833,834],{},[298,835,836],{},"useAisVoiceSearch",[476,838,839],{},[298,840,167],{},[476,842,843],{},"Browser SpeechRecognition wrapper (SSR-safe stub).",[320,845,18],{"id":846},"usage",[325,848,851],{"className":327,"code":849,"filename":850,"language":329,"meta":330,"style":330},"\u003Cscript setup lang=\"ts\">\nconst widgets = computed(() => [\n  useAisSearchBox({}),\n  useAisStats({}),\n  useAisRefinementList({ attribute: \"brand\", showMore: true }, \"brand-search\"),\n  useAisInfiniteHits({ showPrevious: true }),\n]);\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003CAisInstantSearch :configuration=\"configuration\" :widgets=\"widgets\">\n    \u003CAisSearchBox \u002F>\n    \u003CAisStats \u002F>\n    \u003CAisRefinementList attribute=\"brand\" id=\"brand-search\" \u002F>\n    \u003CAisInfiniteHits :show-previous=\"true\" \u002F>\n  \u003C\u002FAisInstantSearch>\n\u003C\u002Ftemplate>\n","pages\u002Fsearch.vue",[298,852,853,875,901,916,929,980,1004,1013,1024,1031,1042,1079,1091,1101,1131,1161,1171],{"__ignoreMap":330},[334,854,855,858,861,864,867,870,872],{"class":336,"line":337},[334,856,857],{"class":354},"\u003C",[334,859,860],{"class":344},"script setup lang",[334,862,863],{"class":354},"=",[334,865,866],{"class":354},"\"",[334,868,329],{"class":869},"sfazB",[334,871,866],{"class":354},[334,873,874],{"class":354},">\n",[334,876,877,881,884,886,889,892,895,898],{"class":336,"line":348},[334,878,880],{"class":879},"spNyl","const",[334,882,883],{"class":344}," widgets ",[334,885,863],{"class":354},[334,887,888],{"class":340}," computed",[334,890,891],{"class":344},"(",[334,893,894],{"class":354},"()",[334,896,897],{"class":879}," =>",[334,899,900],{"class":344}," [\n",[334,902,903,906,908,911,914],{"class":336,"line":358},[334,904,905],{"class":340},"  useAisSearchBox",[334,907,891],{"class":344},[334,909,910],{"class":354},"{}",[334,912,913],{"class":344},")",[334,915,355],{"class":354},[334,917,918,921,923,925,927],{"class":336,"line":377},[334,919,920],{"class":340},"  useAisStats",[334,922,891],{"class":344},[334,924,910],{"class":354},[334,926,913],{"class":344},[334,928,355],{"class":354},[334,930,932,935,937,940,944,947,950,953,955,957,960,962,966,969,971,974,976,978],{"class":336,"line":931},5,[334,933,934],{"class":340},"  useAisRefinementList",[334,936,891],{"class":344},[334,938,939],{"class":354},"{",[334,941,943],{"class":942},"swJcz"," attribute",[334,945,946],{"class":354},":",[334,948,949],{"class":354}," \"",[334,951,952],{"class":869},"brand",[334,954,866],{"class":354},[334,956,370],{"class":354},[334,958,959],{"class":942}," showMore",[334,961,946],{"class":354},[334,963,965],{"class":964},"sfNiH"," true",[334,967,968],{"class":354}," },",[334,970,949],{"class":354},[334,972,973],{"class":869},"brand-search",[334,975,866],{"class":354},[334,977,913],{"class":344},[334,979,355],{"class":354},[334,981,983,986,988,990,993,995,997,1000,1002],{"class":336,"line":982},6,[334,984,985],{"class":340},"  useAisInfiniteHits",[334,987,891],{"class":344},[334,989,939],{"class":354},[334,991,992],{"class":942}," showPrevious",[334,994,946],{"class":354},[334,996,965],{"class":964},[334,998,999],{"class":354}," }",[334,1001,913],{"class":344},[334,1003,355],{"class":354},[334,1005,1007,1010],{"class":336,"line":1006},7,[334,1008,1009],{"class":344},"])",[334,1011,1012],{"class":354},";\n",[334,1014,1016,1019,1022],{"class":336,"line":1015},8,[334,1017,1018],{"class":354},"\u003C\u002F",[334,1020,1021],{"class":344},"script",[334,1023,874],{"class":354},[334,1025,1027],{"class":336,"line":1026},9,[334,1028,1030],{"emptyLinePlaceholder":1029},true,"\n",[334,1032,1034,1036,1040],{"class":336,"line":1033},10,[334,1035,857],{"class":344},[334,1037,1039],{"class":1038},"sBMFI","template",[334,1041,874],{"class":344},[334,1043,1045,1048,1051,1054,1057,1059,1061,1063,1065,1068,1070,1072,1075,1077],{"class":336,"line":1044},11,[334,1046,1047],{"class":354},"  \u003C",[334,1049,1050],{"class":1038},"AisInstantSearch",[334,1052,1053],{"class":354}," :",[334,1055,1056],{"class":344},"configuration",[334,1058,863],{"class":354},[334,1060,866],{"class":354},[334,1062,1056],{"class":869},[334,1064,866],{"class":354},[334,1066,1067],{"class":344}," :widgets",[334,1069,863],{"class":354},[334,1071,866],{"class":354},[334,1073,1074],{"class":869},"widgets",[334,1076,866],{"class":354},[334,1078,874],{"class":354},[334,1080,1082,1085,1088],{"class":336,"line":1081},12,[334,1083,1084],{"class":354},"    \u003C",[334,1086,1087],{"class":344},"AisSearchBox ",[334,1089,1090],{"class":354},"\u002F>\n",[334,1092,1094,1096,1099],{"class":336,"line":1093},13,[334,1095,1084],{"class":354},[334,1097,1098],{"class":344},"AisStats ",[334,1100,1090],{"class":354},[334,1102,1104,1106,1109,1111,1113,1115,1117,1120,1122,1124,1126,1128],{"class":336,"line":1103},14,[334,1105,1084],{"class":354},[334,1107,1108],{"class":344},"AisRefinementList attribute",[334,1110,863],{"class":354},[334,1112,866],{"class":354},[334,1114,952],{"class":869},[334,1116,866],{"class":354},[334,1118,1119],{"class":344}," id",[334,1121,863],{"class":354},[334,1123,866],{"class":354},[334,1125,973],{"class":869},[334,1127,866],{"class":354},[334,1129,1130],{"class":354}," \u002F>\n",[334,1132,1134,1136,1139,1141,1144,1147,1150,1152,1154,1157,1159],{"class":336,"line":1133},15,[334,1135,1084],{"class":354},[334,1137,1138],{"class":1038},"AisInfiniteHits",[334,1140,1053],{"class":354},[334,1142,1143],{"class":344},"show",[334,1145,1146],{"class":354},"-",[334,1148,1149],{"class":344},"previous",[334,1151,863],{"class":354},[334,1153,866],{"class":354},[334,1155,1156],{"class":869},"true",[334,1158,866],{"class":354},[334,1160,1130],{"class":354},[334,1162,1164,1167,1169],{"class":336,"line":1163},16,[334,1165,1166],{"class":354},"  \u003C\u002F",[334,1168,1050],{"class":344},[334,1170,874],{"class":354},[334,1172,1174,1176,1178],{"class":336,"line":1173},17,[334,1175,1018],{"class":354},[334,1177,1039],{"class":344},[334,1179,874],{"class":354},[320,1181,1183],{"id":1182},"caches","Caches",[294,1185,1186,1188,1189,1192,1193,1196],{},[298,1187,623],{}," accepts a ",[298,1190,1191],{},"cache"," option in its widget params; ",[298,1194,1195],{},"useAisInfiniteHitsStatefulCache"," is exported as a Nuxt-friendly default that survives navigation.",[320,1198,1200],{"id":1199},"related","Related",[407,1202,1203,1211,1219],{},[410,1204,1205,1210],{},[1206,1207,1208],"a",{"href":204},[298,1209,203],{}," — counterpart that reads the state on the component side.",[410,1212,1213,1216,1217,312],{},[1206,1214,1215],{"href":251},"Manual widgets mode"," — full setup with ",[298,1218,308],{},[410,1220,1221,1224],{},[1206,1222,1223],{"href":24},"Declarative transform"," — when you don't need to call these directly.",[1226,1227,1228],"style",{},"html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}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);}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 .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":330,"searchDepth":348,"depth":348,"links":1230},[1231,1232,1234,1235,1236,1237],{"id":322,"depth":348,"text":323},{"id":402,"depth":348,"text":1233},"When to pass a widgetId",{"id":449,"depth":348,"text":450},{"id":846,"depth":348,"text":18},{"id":1182,"depth":348,"text":1183},{"id":1199,"depth":348,"text":1200},"Reference for the manual-mode widget factories that pair with each component.","md",null,{},{"icon":223},{"title":220,"description":1238},"zfzmqoK2a3ivm-iadf0-TO-qynEA4OiHStxjnPy6vJw",[1246,1248],{"title":213,"path":214,"stem":215,"description":1247,"icon":218,"children":-1},"Build a nested index widget with auto-scoped child connectors.",{"title":225,"path":226,"stem":227,"description":1249,"icon":230,"children":-1},"Ongoing work and improvements.",1777979025292]