SearchcraftBaseSearchResults
const
SearchcraftBaseSearchResults:DefineSetupFnComponent
<SearchcraftBaseSearchResults
&InputProps
<string
|number
|boolean
>, {}, {},SearchcraftBaseSearchResults
&InputProps
<string
|number
|boolean
>,PublicProps
> =Component
A component that renders a list of search results with customizable styles, layout, and link behavior.
Example
<script setup>import SearchcraftBaseSearchResults from '@searchcraft/vue-sdk';import searchResultMappings from './searchResultMappings';
const handleNoResults = () => { console.log("No search results found");};</script>
<template> <SearchcraftBaseSearchResults :searchResultMappings="searchResultMappings" resultImagePlacement="left" buttonLabel="View More" buttonTarget="_blank" buttonRel="noopener" containerTarget="_self" containerRel="nofollow" @noResults="handleNoResults" /></template>