0.1.2 • Published 10 months ago

@blossom-carousel/react v0.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

Blossom Carousel

A native-scroll-first carousel enhanced with drag support for React.

Installation

npm install @blossom-carousel/react

React

import { BlossomCarousel } from "@blossom-carousel/react";
import "@blossom-carousel/core/style.css";

function App() {
  return <BlossomCarousel>{/* slides */}</BlossomCarousel>;
}

Next.js

Add the import to your page or component:

import { BlossomCarousel } from "@blossom-carousel/react";
import "@blossom-carousel/core/style.css";

export default function Page() {
  return <BlossomCarousel>{/* slides */}</BlossomCarousel>;
}

Usage

<BlossomCarousel>
  {Array.from({ length: 12 }, (_, i) => (
    <div>{i}</div>
  ))}
</BlossomCarousel>

as

Define the HTMLElement of the carousel root.

<BlossomCarousel as="ul">
  {Array.from({ length: 12 }, (_, i) => (
    <div>{i}</div>
  ))}
</BlossomCarousel>

Renders as

<ul>
  <li>Slide 1</li>
  <li>Slide 2</li>
  <li>Slide 3</li>
  ...
</ul>

Examples

0.1.2

10 months ago

0.1.1

10 months ago

0.1.0

10 months ago

0.0.9

12 months ago

0.0.6

12 months ago

0.0.3

12 months ago

0.0.2

12 months ago

0.0.1

12 months ago