Usage
Connector Options
The URL to redirect to on click.Defaults to a URL with UTM parameters tracking the referrer:
Render Options
The URL to redirect to on click.
The options passed to the connector.
Learn more about Mintlify
Enter your email to receive updates about new features and product releases.
Build a custom widget to display the Algolia logo
import { connectPoweredBy } from 'instantsearch.js/es/connectors';
const customPoweredBy = connectPoweredBy(
(renderOptions, isFirstRender) => {
const { url, widgetParams } = renderOptions;
const { container } = widgetParams;
container.innerHTML = `
<a
href="${url}"
target="_blank"
rel="noopener noreferrer"
style="display: flex; align-items: center; gap: 8px;"
>
<span>Search by</span>
<img
src="https://www.algolia.com/static_assets/images/press/downloads/algolia-logo-light.svg"
alt="Algolia"
height="20"
/>
</a>
`;
}
);
search.addWidgets([
customPoweredBy({
container: document.querySelector('#powered-by'),
}),
]);
https://www.algolia.com/?
utm_source=instantsearch.js&
utm_medium=website&
utm_content={hostname}&
utm_campaign=poweredby