1.1.7 • Published 1 year ago

react-div-carousel v1.1.7

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

react-div-carousel

Install

// npm
npm install --save react-div-carousel

// yarn
yarn add react-div-carousel

Usage

example 1
import { Carousel } from 'react-div-carousel'
import 'react-div-carousel/dist/index.css'

const App = () => {
  return (
    <>
      <Carousel uniqueId="id_1" >
        <div>1</div>
        <div>2</div>
        <div>3</div>
        <div>4</div>
      </Carousel>
    </>
  )
}
example 2 : with more props
import { Carousel } from 'react-div-carousel'
import 'react-div-carousel/dist/index.css'

const App = () => {
  return (
    <>
      <Carousel uniqueId="id_1" delay={2000} item={2} vertical={true}
       navigator={{
        position: "top",
        align: "center",
        right: 0,
        padding: "10px 20px",
        fontSize: 12
      }}
      >
        <div>1</div>
        <div>2</div>
        <div>3</div>
        <div>4</div>
      </Carousel>
    </>
  )
}
example 3 : responsive
import { Carousel } from 'react-div-carousel'
import 'react-div-carousel/dist/index.css'

const App = () => {
  return (
    <>
      <Carousel uniqueId="id_1" delay={2000} item={4} vertical={true}
       navigator={{
        position: "top",
        align: "center",
        right: 0,
        padding: "10px 20px",
        fontSize: 12
      }}
      
      responsive={ [
        {
            breakPoint: 420, 
            item: 1, 
            indicators: false,
            nav: false
        },
        {
            breakPoint: 600, 
            item: 2, 
        },
        {
            breakPoint: 1000, 
            item: 3, 
        }
    ]
}
      >
        <div>1</div>
        <div>2</div>
        <div>3</div>
        <div>4</div>
      </Carousel>
    </>
  )
}

If You want to see more detail source,

Props

NameTypeRequiredDescriptionDefault
uniqueIdStringRequiredThis is carousel unique id
itemNumberOptionalHow much iteml display in browser2
speedNumberOptionalcarosel transition speed. (1 mean 1 second)0.2
delayNumberOptionalwait time for next scroll2000
indicatorsBooleanOptionalThis is carousel indicatoretrue
autoplayBooleanOptionalCarousel auto playtrue
verticalBooleanOptionalVerticle carouselfalse
indexNumberOptionalCarousel starting point set by index0
navigatorObjectOptionalfalse
responsiveArrayOptionalresponsive by media query

navigator object details bellow : 1. position : 'string' - top - bottom 2. align : 'string' - start - center - end 3. left : 'number' 4. right : 'number' 5. top : 'number' 6. bottom : 'number' 7. bg (background color) : 'string' - color code , example: #000000 | #ffffff | blue 8. color (font color) : 'string' - color code , example: #000000 | #ffffff | blue 9. fontSize: 'number'

responsive object details bellow : 1. breakPoint : 'number for media query' 2. item : 'number' 3. indicators : 'boolean' 4. nav : 'boolean'

License

MIT © shafayatC

1.1.7

1 year ago

1.1.6

1 year ago

1.1.5

1 year ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago