├── .eslintrc.js ├── .github └── workflows │ ├── public.yml │ └── release.yml ├── .gitignore ├── .husky └── commit-msg ├── CHANGELOG.md ├── LICENSE ├── README.md ├── babel.config.js ├── commitlint.config.js ├── jest.setup.js ├── package.json ├── src ├── assets │ └── images │ │ ├── demo.gif │ │ ├── demo2.gif │ │ └── logo.png ├── components │ ├── AnimatedModal │ │ ├── AnimatedModal.styles.ts │ │ └── index.tsx │ └── SwipeModal │ │ ├── SwipeModal.styles.ts │ │ ├── index.tsx │ │ └── scroll.tsx ├── core │ ├── constants │ │ └── data.ts │ ├── dto │ │ ├── animatedModalDTO.ts │ │ └── swipeModalDTO.ts │ └── hooks │ │ └── index.ts ├── declarations.d.ts └── index.tsx ├── tests └── index.test.js └── tsconfig.json /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/public.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/.github/workflows/public.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /coverage -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/babel.config.js -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {extends: ['@commitlint/config-conventional']} 2 | -------------------------------------------------------------------------------- /jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/jest.setup.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/package.json -------------------------------------------------------------------------------- /src/assets/images/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/src/assets/images/demo.gif -------------------------------------------------------------------------------- /src/assets/images/demo2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/src/assets/images/demo2.gif -------------------------------------------------------------------------------- /src/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/src/assets/images/logo.png -------------------------------------------------------------------------------- /src/components/AnimatedModal/AnimatedModal.styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/src/components/AnimatedModal/AnimatedModal.styles.ts -------------------------------------------------------------------------------- /src/components/AnimatedModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/src/components/AnimatedModal/index.tsx -------------------------------------------------------------------------------- /src/components/SwipeModal/SwipeModal.styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/src/components/SwipeModal/SwipeModal.styles.ts -------------------------------------------------------------------------------- /src/components/SwipeModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/src/components/SwipeModal/index.tsx -------------------------------------------------------------------------------- /src/components/SwipeModal/scroll.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/src/components/SwipeModal/scroll.tsx -------------------------------------------------------------------------------- /src/core/constants/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/src/core/constants/data.ts -------------------------------------------------------------------------------- /src/core/dto/animatedModalDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/src/core/dto/animatedModalDTO.ts -------------------------------------------------------------------------------- /src/core/dto/swipeModalDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/src/core/dto/swipeModalDTO.ts -------------------------------------------------------------------------------- /src/core/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/src/core/hooks/index.ts -------------------------------------------------------------------------------- /src/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/src/declarations.d.ts -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/src/index.tsx -------------------------------------------------------------------------------- /tests/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/tests/index.test.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/birdwingo/react-native-swipe-modal/HEAD/tsconfig.json --------------------------------------------------------------------------------