Commit Graph

11 Commits

Author SHA1 Message Date
Mo Gorhom
fe2d3850e7 chore: updated @gorhom/portal 2020-12-15 21:35:51 +01:00
Mo Gorhom
d73f7808b0 chore: updated @gorhom/portal (#114) 2020-12-14 23:14:37 +01:00
Mo Gorhom
509f696e42 chore: updated @gorhom/portal 2020-12-12 18:29:19 +01:00
Mo Gorhom
106aa3cb01 chore: refactored modal to become a declarative component (#108)
* chore: added @gorhom/portal package

* chore: disabled flipper

* chore: refactor modal implementation

* chore: remove mount prop

* chore: updated examples

* chore: fix lint warnings
2020-12-12 16:05:43 +01:00
Mo Gorhom
f01b4cf282 chore: updated dependencies (#100) 2020-12-05 20:48:11 +01:00
Mo Gorhom
49064d94c8 feat: introduce bottom sheet modal 🔥 (#37)
* chore: update example dependencies

* chore: install nanoid

* chore: added modal/provider implementation

* chore: updated examples

* chore: updated example screens titles

* chore: remove default handle shadow

* chore: added dismissOnScrollDown feature

* chore: reset app entry screen

* chore: stablize animated values and nodes

* chore: updated scrollables style type

* chore: added pointerEvents to overlay

* chore: added allowTouchThroughOverlay to modal

* fix: patch react-native on ios 14

* chore: updated examples!

* docs: updated readme and add modal document

* docs: updated readme and add modal document

* chore: updated preview image

* chore: updated map example

* chore: renamed stack modals example
2020-09-30 22:16:39 +02:00
Mo Gorhom
dc6a38ff26 chore: updated renimated dependency 2020-08-11 21:01:50 +02:00
Mo Gorhom
312bcd10ef chore: added map example 2020-08-11 16:10:12 +02:00
Mo Gorhom
fdef2a92f0 docs: update docs (#3)
* docs: updated readme file

* docs: updated scrollables docs

* docs: added custom-handle, react-navigation & touchables docs

* chore: remove unused dependencies
2020-08-11 16:05:16 +02:00
Mo Gorhom
a58a29fc0f feat: rewrite bottom sheet from scratch 🎉 (#2)
* chore: added utilities functionalities

* chore: added default handle

* chore: rewrite the whole bottom sheet into a functional component

* chore: added basic example WIP

* chore: extract content pan gesture

* chore: updated flatlist implementation

* chore: updated scrollview implementation

* chore: updated sectionview implementation

* chore: improve snapping by clamping velocity

* chore: extract scrollable functioanlites and introduce removeScrollableRef

* chore: added snapTo and close public methods

* chore: updated basic examples

* chore: added draggable view

* chore: revert clampedVelocity

* chore: fixed issue with manual animation

* fix: fixed android issue with scrollables

* chore: updated dependencies

* chore: extract handle pan gesture from content

* chore: updated examples

* chore: persist scrollable content offset per view

* chore: rename scrollable components

* chore: revert initial screen

* chore: added touchables

* chore: updated examples

* chore: added animatedPosition & animatedPositionIndex callback nodes

* chore: added custom handle & shadow overlay examples

* chore: support initial closed state

* chore: allow user to modify animation configs

* chore: updated navigator example

* chore: added loadash.isequal
2020-08-11 11:00:09 +02:00
Mo Gorhom
105cb0334e chore: clone react-native-scroll-bottom-sheet 2020-07-31 15:13:00 +02:00