Horizontal slider UI component for React.
npm install @algolia/ui-components-horizontal-slider-react@algolia/ui-components-horizontal-slider-reactHorizontal slider UI component for React.
``sh`
yarn add @algolia/ui-components-horizontal-slider-reactor
npm install @algolia/ui-components-horizontal-slider-react
`js
import { HorizontalSlider } from '@algolia/ui-components-horizontal-slider-react';
import '@algolia/ui-components-horizontal-slider-theme';
const items = [
{ objectID: '1', name: 'Item 1' },
{ objectID: '2', name: 'Item 2' },
];
function Item({ item }) {
return (
{item.name}
function App() {
// ...
return
}
`
See usage for Recommend.
RecordWithObjectID| required`
ts`
type RecordWithObjectID= TItem & {
objectID: string;
};
The items to display in the component.
> ({ item }) => JSX.Element | required
The item component to display.
HorizontalSliderTranslations`
ts`
type HorizontalSliderTranslations = Partial<{
sliderLabel: string;
previousButtonLabel: string;
previousButtonTitle: string;
nextButtonLabel: string;
nextButtonTitle: string;
}>;
The translations for the component.
HorizontalSliderClassnames`
ts``
type HorizontalSliderClassnames = Partial<{
item: string;
list: string;
navigation: string;
navigationNext: string;
navigationPrevious: string;
root: string;
}>;
The class names for the component.