Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gapur/react-native-accordion

Animated accordion component for React Native
https://github.com/gapur/react-native-accordion

accordion collapsible react react-native react-native-accordion

Last synced: about 2 months ago
JSON representation

Animated accordion component for React Native

Awesome Lists containing this project

README

        

# react-native-accordion

Animated accordion component for React Native with React 17 and React Native 0.64.3 Support

## Example app

![image](example-app.gif)

## Installation

```bash
npm install --save @gapur/react-native-accordion
```

## Usage
```js
import Accordion from "@gapur/react-native-accordion";



{description}

```

You can also show arrow button on the bottom and override accordion header content:
```js
renderAccordionHeader()}>



{title}
{description}

```

## Properties

| Prop | Description | Default |
| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------- |
| **`headerStyle`** | Optional styling for the header title container | `{}` |
| **`headerTitle`** | Header title text | |
| **`headerTitleStyle`** | Header title text style | |
| **`showButton`** | Show accordion bottom button | `false` |
| **`buttonStyle`** | Accordion bottom button style | `{}` |
| **`renderHeader`** | Render own accordion header | `() => {}` |
| **`style`** | Optional styling for the container | |
| **`renderButtonContent`** | Render own accordion bottom button | `(showContent) => {}` |

## Running example app

```sh
git clone [email protected]:Gapur/react-native-accordion.git
cd react-native-accordion/example
yarn
npm run ios
```

## Contributors

## License

MIT