npm i react-spinetic
yarn add react-spinetic
- Import the styles in your
main app.tsx
file:
import "react-spinetic/styles.css";
- Import the Spinetic components wherever you want to use them:
import { Spinetic, SpineticItem } from "react-spinetic";
- Use the following example to understand how to use Spinetic:
function App() {
const exampleItems = ['content-1', 'content-2', 'content-3', 'content-4', 'content-5'];
return (
<Spinetic config={{ autoRotate: true }}>
{exampleItems.map((content, index) => (
<SpineticItem key={index}>
<div style={{ height: 200, width: 250, background: 'blue', margin: 10 }}>
{content}
</div>
</SpineticItem>
))}
</Spinetic>
);
}
export default App;
Make sure to import the required styles, components, and configuration types. Then, use the Spinetic
component and SpineticItem
component to create a carousel. Customize the appearance and behavior of the carousel through the configuration options. Finally, map through your items and wrap them in SpineticItem
components to display them within the carousel.
For more information, refer to the complete documentation and explore the carousel features in the playground by visiting the following link: Spinetic Documentation.