Nuxt Swiftsearch
Components

<AisQueryRuleContext>

Renderless widget that injects query rule contexts from tracked filters.

Usage

<AisInstantSearch :configuration="configuration">
  <AisQueryRuleContext
    :tracked-filters="{
      brand: (values) => values.slice(0, 1),
    }"
  />

  <AisQueryRuleCustomData />
</AisInstantSearch>

Props

PropTypeDefaultDescription
trackedFiltersRecord<string, (values) => values>requiredMaps facet names to context extractor functions.
transformRuleContextsfunctionundefinedFinal transform for computed rule context values.
Copyright © 2026