0.13.0 • Published 11 months ago
@lodev09/react-native-true-sheet v0.13.0
React Native True Sheet
The true native bottom sheet experience for your React Native Apps. 💩
Features
- Implemented in the native realm.
- Clean, fast, and lightweight.
- Asynchronus
ref
methods. - Bonus! Blur support on IOS 😎
Installation
You can install the package by using either yarn
or npm
.
yarn add @lodev09/react-native-true-sheet
npm i @lodev09/react-native-true-sheet
Next, run the following to install it on IOS.
cd ios && pod install
Documentation
Usage
import { TrueSheet } from "@lodev09/react-native-true-sheet"
export const App = () => {
const sheet = useRef<TrueSheet>(null)
// Present the sheet ✅
const present = async () => {
await sheet.current?.present()
console.log('horray! sheet has been presented 💩')
}
// Dismiss the sheet ✅
const dismiss = async () => {
await sheet.current?.dismiss()
console.log('Bye bye 👋')
}
return (
<View>
<Button onPress={present} title="Present" />
<TrueSheet
ref={sheet}
sizes={['auto', 'large']}
cornerRadius={24}
>
<Button onPress={dismiss} title="Dismiss" />
</TrueSheet>
</View>
)
}
Contributing
See the contributing guide to learn how to contribute to the repository and the development workflow.
License
Made with ❤️ by @lodev09
0.12.0
1 year ago
0.13.0
11 months ago
0.12.1
1 year ago
0.12.2
1 year ago
0.11.3
1 year ago
0.12.3
1 year ago
0.12.4
1 year ago
0.11.2
1 year ago
0.11.1
1 year ago
0.11.0
1 year ago
0.10.1
1 year ago
0.10.2
1 year ago
0.10.0
1 year ago
0.9.9
1 year ago
0.9.8
1 year ago
0.9.7
1 year ago
0.9.6
1 year ago
0.9.5
1 year ago
0.9.4
1 year ago
0.9.3
1 year ago
0.9.0
1 year ago
0.8.1
1 year ago
0.9.2
1 year ago
0.9.1
1 year ago
0.8.2
1 year ago
0.8.0
1 year ago
0.5.3
1 year ago
0.7.0
1 year ago
0.6.0
1 year ago
0.5.0
1 year ago
0.5.2
1 year ago
0.5.1
1 year ago
0.4.5
1 year ago
0.4.4
1 year ago
0.4.1
1 year ago
0.4.0
1 year ago
0.4.3
1 year ago
0.4.2
1 year ago
0.3.0
1 year ago
0.3.1
1 year ago
0.2.2
1 year ago
0.2.1
1 year ago
0.2.0
1 year ago
0.1.1
1 year ago
0.1.0
1 year ago