1.0.0 • Published 2 years ago

@rakhimgaliyev/react-bottom-sheet v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

npm version gzip size

react-bottom-sheet is implementation of bottom sheet for reactJS platform. Now supports ONLY mobile browser including Safari on IOS.

Installation

npm i @rakhimgaliyev/react-bottom-sheet

or

yarn add @rakhimgaliyev/react-bottom-sheet

Getting started

Basic usage

import { useState } from "react"
import { BottomSheetDialog } from "@rakhimgaliyev/react-bottom-sheet"

export default function Example() {
  const [open, setOpen] = useState(true)
  return (
    <>
      <button onClick={() => setOpen(true)}>
        open
      </button>
      
      <BottomSheetDialog
        open={open}
        setOpen={setOpen}
      >
        <div style={{height: 300}}>
          content here
        </div>
      </BottomSheetDialog>
    </>
  )
}

API

props

open

Type: boolean

The required prop

setOpen

Type: () => void

header

Type: ReactNode

footer

Type: ReactNode

1.0.0

2 years ago

0.0.2

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.1

2 years ago