Results
The Result component renders the search results and pagination content.
Purpose
The Results component renders the result cards and pagination components.
Usage
import React from "react";
import { Results } from "@usereactify/search";
import { ExampleResultCardProduct } from "./ExampleResultCardProduct";
import { ExampleResultCardCallout } from "./ExampleResultCardCallout";
import { ExampleResultPaginationNextPrev } from "./ExampleResultPaginationNextPrev";
import { ExampleResultPaginationNumbered } from "./ExampleResultPaginationNumbered";
import { ExampleResultPaginationLoadMore } from "./ExampleResultPaginationLoadMore";
import { ExampleResultPaginationInfiniteScroll } from "./ExampleResultPaginationInfiniteScroll";
export const Component: React.FC = () => {
return (
<Results
listStyle={{
display: "grid",
gap: "10px",
gridTemplateColumns: "repeat(4, minmax(0, 1fr))",
}}
gridColumns={4}
renderResultCardProduct={ExampleResultCardProduct}
renderResultCardCallout={ExampleResultCardCallout}
renderPaginationNextPrev={ExampleResultPaginationNextPrev}
renderPaginationNumbered={ExampleResultPaginationNumbered}
renderPaginationLoadMore={ExampleResultPaginationLoadMore}
renderPaginationInfiniteScroll={ExampleResultPaginationInfiniteScroll}
/>
);
};Props
Last updated
Was this helpful?