├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .github ├── CONTRIBUTING.MD ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature-request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── build-and-deploy-to-dist.yml ├── .gitignore ├── .prettierrc ├── .travis.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── babel.config.js ├── package.json ├── src ├── CircularSlider │ ├── CircularSlider.tsx │ ├── __tests__ │ │ └── CircularSlider.test.tsx │ └── index.ts └── index.ts ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | end_of_line = lf 5 | insert_final_newline = true 6 | charset = utf-8 7 | indent_style = space 8 | indent_size = 2 -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | website 2 | coverage 3 | dist -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@react-native-community", 3 | "rules": { 4 | "react-native/no-inline-styles": 0, 5 | "@typescript-eslint/no-unused-vars": ["error", { "ignoreRestSiblings": true }] 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /.github/CONTRIBUTING.MD: -------------------------------------------------------------------------------- 1 | # Contributing 2 | 3 | Thanks for taking the time to checkout this repo and be willing to contribute! 4 | 5 | If you have found an issue or would like to request a new feature, simply create a new issue. New issues come with a issue template, so make sure to fill out as much information as possible. 6 | 7 | We also welcome pull requests, bug fixes and improved test coverage as contributions! 8 | 9 | If this is your first open source contribution, please take a look at [this](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) guide. 10 | 11 | ## Reporting Bugs & Feature Requests 12 | 13 | If you would like to submit a feature request or report a bug, we encourage you to first look through the [issues](https://github.com/react-native-elements/react-native-elements/issues) and [pull requests](https://github.com/react-native-elements/react-native-elements/pulls) before filing a new issue. 14 | 15 | Check out the [react-native-elements-app](https://github.com/react-native-elements/react-native-elements-app) repository to see how React Native Elements is used to build the [React Native Elements App](https://expo.io/@flyingcircle/projects/react-native-elements-app) on Expo. 16 | 17 | ## Submitting a Pull Request 18 | 19 | If you wish to submit a pull request for a new feature or issue, you should start by forking this repository first. This should get you setup on your local machine: 20 | 21 | ### Setup 22 | 23 | - Install [Node.js](https://nodejs.org/) and [yarn](https://yarnpkg.com) if you have not already. (_We suggest you to use node v6.x.x_) 24 | - Fork the **react-native-elements** repo [here](https://github.com/react-native-elements/react-native-elements) 25 | - `git clone && cd react-native-elements` 26 | - `yarn install` 27 | - `yarn test` 28 | 29 | Now create a new branch with a name that loosely describes the issue on which you will be working. Once you think you have addressed the issue in question, submit a pull request to the `next` branch. 30 | 31 | ### Committing and Pushing Changes 32 | 33 | We like to provide informative and useful commit messages when pushing changes to the repo. This helps tremendously when sifting through the commit history to find a particular changeset. A useful guide for creating meaningful commit messages can be found [here.](https://github.com/conventional-changelog-archived-repos/conventional-changelog-angular/blob/ed32559941719a130bb0327f886d6a32a8cbc2ba/convention.md) 34 | 35 | ### Branching Strategy 36 | 37 | There are 3 main branches: 38 | - `master` is the branch with the most recent deployed version 39 | - `next` is the main development branch. For new features and enhancements, base the 40 | changes off this branch. 41 | - `patch` is a branch for working on patch releases. If you have a bug fix 42 | that requires a fast release, use this branch. 43 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | open_collective: react-native-elements 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug report 3 | about: Create a report to help us improve 4 | --- 5 | 6 | 11 | 12 | **Explain what you did (Required)** 13 | 14 | 15 | 16 | **Expected behavior (Required)** 17 | 18 | 19 | 20 | **Describe the bug (Required)** 21 | 22 | 23 | 24 | **To Reproduce (Required)** 25 | 26 | We highly recommend that you re-create the bug on [Snack](https://snack.expo.io). If not, list the steps that a reviewer can take to reproduce the behaviour: 27 | 28 | 42 | 43 | **Screenshots (Required)** 44 | 45 | 46 | 47 | **Your Environment (Required):** 48 | 49 | | software | version | 50 | | --------------------- | ------- | 51 | | react-native-elements | | 52 | | react-native | | 53 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Feature Request 3 | about: Suggest an idea or enhancement for this project 4 | --- 5 | 6 | **Is your feature request related to a problem? Please Describe.** 7 | 8 | 9 | 10 | **Describe the solution you'd like** 11 | 12 | 13 | 14 | **Describe alternatives you've considered** 15 | 16 | 17 | 18 | **Additional context** 19 | 20 | 21 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | **What kind of change does this PR introduce?** 4 | 5 | 6 | 7 | **Did you add tests for your changes?** 8 | 9 | **If relevant, did you update the documentation?** 10 | 11 | **Summary** 12 | 13 | 14 | 15 | 16 | **Does this PR introduce a breaking change?** 17 | 18 | 19 | 20 | **Other information** 21 | -------------------------------------------------------------------------------- /.github/workflows/build-and-deploy-to-dist.yml: -------------------------------------------------------------------------------- 1 | name: Build and Deploy next to dist 2 | on: 3 | push: 4 | branches: 5 | - next 6 | jobs: 7 | build: 8 | runs-on: ubuntu-latest 9 | steps: 10 | - uses: actions/checkout@v2 11 | with: 12 | persist-credentials: false # otherwise, the token used is the GITHUB_TOKEN, instead of your personal token 13 | fetch-depth: 0 # otherwise, you will failed to push refs to dest repo 14 | - name: Setup Node.js Env 15 | uses: actions/setup-node@v2 16 | with: 17 | node-version: '12' 18 | - name: Install and Build 🔧 # This example project is built using npm and outputs the result to the 'build' folder. Replace with the commands required to build your project, or remove this step entirely if your site is pre-built. 19 | run: | 20 | yarn 21 | yarn build 22 | - name: Create local changes 23 | run: | 24 | sed -i -e '/dist/d' .gitignore 25 | git add . 26 | - name: Commit files 27 | run: | 28 | git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com" 29 | git config --local user.name "github-actions[bot]" 30 | git commit -m "New build" -a 31 | - name: Push changes 32 | uses: ad-m/github-push-action@master 33 | with: 34 | github_token: ${{ secrets.GITHUB_TOKEN }} 35 | branch: dist 36 | force: true 37 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | *.log 4 | site 5 | coverage 6 | jsconfig.json 7 | .vscode/ 8 | .idea/ 9 | website/build 10 | .idea/ 11 | package-lock.json 12 | build 13 | *.orig 14 | dist/ 15 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true, 3 | "trailingComma": "es5", 4 | "endOfLine": "auto" 5 | } 6 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 'stable' 4 | cache: 5 | yarn: true 6 | directories: 7 | - node_modules 8 | - website/node_modules 9 | branches: 10 | only: 11 | - master 12 | - next 13 | - patch 14 | install: 15 | - yarn global add codecov 16 | - yarn 17 | script: 18 | - yarn lint 19 | - yarn build 20 | - yarn test:ci && codecov --disable=gcov 21 | after_success: 22 | - | 23 | if [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ "$TRAVIS_BRANCH" == "next" ]; then 24 | git config --global user.name "React Native Elements CI" 25 | echo -e "machine github.com\n login react-native-elements-ci\n password $GITHUB_TOKEN" >> ~/.netrc 26 | cd website && yarn && GIT_USER=react-native-elements-ci yarn publish-gh-pages 27 | fi 28 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ### Changelog 2 | 3 | All notable changes to this project will be documented in this file. Dates are displayed in UTC. 4 | 5 | Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). 6 | 7 | #### [v3.3.2](https://github.com/flyingcircle/react-native-elements/compare/v3.3.1...v3.3.2) 8 | 9 | - fix: onClose() is executed twice when tooltip is dismissed [`#2856`](https://github.com/flyingcircle/react-native-elements/pull/2856) 10 | - Added FullTheme [`#2860`](https://github.com/flyingcircle/react-native-elements/pull/2860) 11 | - Removed ts-ignore [`#2859`](https://github.com/flyingcircle/react-native-elements/pull/2859) 12 | - add new social icons:facebook-messenger and whatsapp [`#2826`](https://github.com/flyingcircle/react-native-elements/pull/2826) 13 | - Removed ts-ignore [`#2850`](https://github.com/flyingcircle/react-native-elements/pull/2850) 14 | - fix [socialicon]: icon visible in loading state when not a button [`#2846`](https://github.com/flyingcircle/react-native-elements/pull/2846) 15 | - Migrated button component to RN Functional Component [`#2830`](https://github.com/flyingcircle/react-native-elements/pull/2830) 16 | - fix vector icons types package version difference [`#2847`](https://github.com/flyingcircle/react-native-elements/pull/2847) 17 | - Docs Internal Link Fix [`#2840`](https://github.com/flyingcircle/react-native-elements/pull/2840) 18 | - loader theme fix [`#2832`](https://github.com/flyingcircle/react-native-elements/pull/2832) 19 | - Removed ts-ignore and transformed to Functional Component [`#2834`](https://github.com/flyingcircle/react-native-elements/pull/2834) 20 | - UI fixes and array nullability check [`#2835`](https://github.com/flyingcircle/react-native-elements/pull/2835) 21 | - corrected issues link [`#2828`](https://github.com/flyingcircle/react-native-elements/pull/2828) 22 | - fix unit tests [`7802eef`](https://github.com/flyingcircle/react-native-elements/commit/7802eef431efafedd56f552133240b445eb0b966) 23 | - fix yarn lock file [`d3341cc`](https://github.com/flyingcircle/react-native-elements/commit/d3341cc44b92b2380eb94ee0f7c4503260dc3b0d) 24 | - fix yarn lock registry [`df96b21`](https://github.com/flyingcircle/react-native-elements/commit/df96b21e6c9e9ed1ead45e3e851634c70015ca38) 25 | 26 | #### [v3.3.1](https://github.com/flyingcircle/react-native-elements/compare/v3.3.0...v3.3.1) 27 | 28 | > 11 March 2021 29 | 30 | - fix: Make sure component is mounted before calling setState. #2751 [`#2821`](https://github.com/flyingcircle/react-native-elements/pull/2821) 31 | - Fixed Slider compatibility for expo web [`#2824`](https://github.com/flyingcircle/react-native-elements/pull/2824) 32 | - fixed 404 redirect in help page and also removed unnecessary lines of code [`#2815`](https://github.com/flyingcircle/react-native-elements/pull/2815) 33 | - Exported AvatarProps for the issue #2802 [`#2803`](https://github.com/flyingcircle/react-native-elements/pull/2803) 34 | - chore: update feature-request template [`#2807`](https://github.com/flyingcircle/react-native-elements/pull/2807) 35 | - chore: add PULL_REQUEST_TEMPLATE [`#2806`](https://github.com/flyingcircle/react-native-elements/pull/2806) 36 | - Updated the docs for the Rating component [`#2804`](https://github.com/flyingcircle/react-native-elements/pull/2804) 37 | - docs: fix link for react-native-elements-app repository [`#2805`](https://github.com/flyingcircle/react-native-elements/pull/2805) 38 | - Version 3.3.1 [`8f3ff49`](https://github.com/flyingcircle/react-native-elements/commit/8f3ff49b099a754e2ce0c08a67a6e12552fc1559) 39 | - export SearchBar Props [`56d5a37`](https://github.com/flyingcircle/react-native-elements/commit/56d5a37fd6296c328e8be75c13b05d04f0627453) 40 | 41 | #### [v3.3.0](https://github.com/flyingcircle/react-native-elements/compare/v3.2.0...v3.3.0) 42 | 43 | > 7 March 2021 44 | 45 | - Feat: Add useTheme() and makeStyles() helpers [`#2790`](https://github.com/flyingcircle/react-native-elements/pull/2790) 46 | - Source prop missing in Image from Accessory.jsx [`#2793`](https://github.com/flyingcircle/react-native-elements/pull/2793) 47 | - Typescript work [`#2781`](https://github.com/flyingcircle/react-native-elements/pull/2781) 48 | - Typescript work [`#2792`](https://github.com/flyingcircle/react-native-elements/pull/2792) 49 | - typescript migration [`#2779`](https://github.com/flyingcircle/react-native-elements/pull/2779) 50 | - convert RNE to typescript [`#2766`](https://github.com/flyingcircle/react-native-elements/pull/2766) 51 | - update to version 3.3.0 [`08e5136`](https://github.com/flyingcircle/react-native-elements/commit/08e51366e5144f51f6cbf1155f12b702bbf140e9) 52 | - fix withTheme typing [`107ecde`](https://github.com/flyingcircle/react-native-elements/commit/107ecde00f1e77d9b4a0e1a6692ce02108f2e4b7) 53 | - fix typing with static members of functions [`ce8aa3b`](https://github.com/flyingcircle/react-native-elements/commit/ce8aa3bb62d24e5dd908d38bfbe4706f745ef702) 54 | 55 | #### [v3.2.0](https://github.com/flyingcircle/react-native-elements/compare/v3.1.0...v3.2.0) 56 | 57 | > 7 February 2021 58 | 59 | - change react-native-safe-area-context to a peer [`#2769`](https://github.com/flyingcircle/react-native-elements/pull/2769) 60 | - Expo: remove global usage due to removal in SDK 41. [`#2760`](https://github.com/flyingcircle/react-native-elements/pull/2760) 61 | - update app location [`#2763`](https://github.com/flyingcircle/react-native-elements/pull/2763) 62 | - add note for rn-safe-area-context setup [`#2762`](https://github.com/flyingcircle/react-native-elements/pull/2762) 63 | - separate out doc props sections for playground [`#2738`](https://github.com/flyingcircle/react-native-elements/pull/2738) 64 | - Bump node-notifier from 8.0.0 to 8.0.1 [`#2736`](https://github.com/flyingcircle/react-native-elements/pull/2736) 65 | - update version to 3.2.0 [`ab0526b`](https://github.com/flyingcircle/react-native-elements/commit/ab0526b053ab8a927da94a916ac1d584c2390790) 66 | 67 | #### [v3.1.0](https://github.com/flyingcircle/react-native-elements/compare/v3.0.1...v3.1.0) 68 | 69 | > 29 December 2020 70 | 71 | - dynamically import all font files [`#2732`](https://github.com/flyingcircle/react-native-elements/pull/2732) 72 | - add stack-overflow icon to prop type [`#2731`](https://github.com/flyingcircle/react-native-elements/pull/2731) 73 | - Button title use renderNode [`#2725`](https://github.com/flyingcircle/react-native-elements/pull/2725) 74 | - update BottomSheet so that it isn't bound by a max height [`#2727`](https://github.com/flyingcircle/react-native-elements/pull/2727) 75 | - alphabetize ButtonGroup and Text props [`#2724`](https://github.com/flyingcircle/react-native-elements/pull/2724) 76 | - Windows update [`#2723`](https://github.com/flyingcircle/react-native-elements/pull/2723) 77 | - Create CODE_OF_CONDUCT.md [`#2720`](https://github.com/flyingcircle/react-native-elements/pull/2720) 78 | - 3.0.1 [`#2718`](https://github.com/flyingcircle/react-native-elements/pull/2718) 79 | - Version 3.0.0 [`#2705`](https://github.com/flyingcircle/react-native-elements/pull/2705) 80 | - Release 3.0.0-alpha.1 [`#2642`](https://github.com/flyingcircle/react-native-elements/pull/2642) 81 | - 2.3.2 Release [`#2551`](https://github.com/flyingcircle/react-native-elements/pull/2551) 82 | - 2.3.1 Release [`#2532`](https://github.com/flyingcircle/react-native-elements/pull/2532) 83 | - Release 2.3.0 [`#2521`](https://github.com/flyingcircle/react-native-elements/pull/2521) 84 | - release version 3.1.0 [`62467be`](https://github.com/flyingcircle/react-native-elements/commit/62467be68e2397a8a13e272db814a09e9b03ecbe) 85 | - update package to 3.0.1 [`6ec33aa`](https://github.com/flyingcircle/react-native-elements/commit/6ec33aac137502fb16121cd432228ab0572c06d7) 86 | 87 | #### [v3.0.1](https://github.com/flyingcircle/react-native-elements/compare/v3.0.0...v3.0.1) 88 | 89 | > 18 December 2020 90 | 91 | - fix Header placement on web [`#2716`](https://github.com/flyingcircle/react-native-elements/pull/2716) 92 | - fix image source for local images [`#2717`](https://github.com/flyingcircle/react-native-elements/pull/2717) 93 | 94 | #### [v3.0.0](https://github.com/flyingcircle/react-native-elements/compare/3.0.0-alpha.1...v3.0.0) 95 | 96 | > 16 December 2020 97 | 98 | - update header component to handle more phone shapes/sizes [`#2707`](https://github.com/flyingcircle/react-native-elements/pull/2707) 99 | - Update Button.js [`#2708`](https://github.com/flyingcircle/react-native-elements/pull/2708) 100 | - removing deprecated Avatar section of docs [`#2711`](https://github.com/flyingcircle/react-native-elements/pull/2711) 101 | - add image to website homepage [`#2703`](https://github.com/flyingcircle/react-native-elements/pull/2703) 102 | - fix Tile type file [`#2702`](https://github.com/flyingcircle/react-native-elements/pull/2702) 103 | - reordering props alphabetically [`#2644`](https://github.com/flyingcircle/react-native-elements/pull/2644) 104 | - fix(ThemeProvider): Custom theme lost on dark mode switch [`#2650`](https://github.com/flyingcircle/react-native-elements/pull/2650) 105 | - Add bottom sheet containerStyle prop [`#2656`](https://github.com/flyingcircle/react-native-elements/pull/2656) 106 | - avatar not showing placeholder if not source [`#2645`](https://github.com/flyingcircle/react-native-elements/pull/2645) 107 | - Remove depreacted props from Card [`#2700`](https://github.com/flyingcircle/react-native-elements/pull/2700) 108 | - Remove deprecated props from ListItem [`#2699`](https://github.com/flyingcircle/react-native-elements/pull/2699) 109 | - Typo fixes on Customization and ListItem page [`#2651`](https://github.com/flyingcircle/react-native-elements/pull/2651) 110 | - checkbox type [`#2701`](https://github.com/flyingcircle/react-native-elements/pull/2701) 111 | - update all links to newer rn docs domain [`#2698`](https://github.com/flyingcircle/react-native-elements/pull/2698) 112 | - Avatar deprecated props removed from docs [`#2691`](https://github.com/flyingcircle/react-native-elements/pull/2691) 113 | - Add new white, black, and grey colors [`#2674`](https://github.com/flyingcircle/react-native-elements/pull/2674) 114 | - update status-bar-height lib [`#2697`](https://github.com/flyingcircle/react-native-elements/pull/2697) 115 | - Icons update [`#2596`](https://github.com/flyingcircle/react-native-elements/pull/2596) 116 | - docs(SearchBar): value prop missing from the docs [`#2671`](https://github.com/flyingcircle/react-native-elements/pull/2671) 117 | - docs(Input): Placeholder props missing from the docs [`#2672`](https://github.com/flyingcircle/react-native-elements/pull/2672) 118 | - docs: Added Playground Link [`#2676`](https://github.com/flyingcircle/react-native-elements/pull/2676) 119 | - update to version 3.0.0 [`653ef8a`](https://github.com/flyingcircle/react-native-elements/commit/653ef8a0bac9794668f0383f90b22147af5b0f74) 120 | - update website search config [`62f32b6`](https://github.com/flyingcircle/react-native-elements/commit/62f32b6c4d7c61a72144bfa6655aeac1b39b620e) 121 | - remove deprecated props from Card [`7dd7790`](https://github.com/flyingcircle/react-native-elements/commit/7dd77901f1206f90aacc27cabad8ddd0895ebfcd) 122 | 123 | #### [3.0.0-alpha.1](https://github.com/flyingcircle/react-native-elements/compare/v2.3.2...3.0.0-alpha.1) 124 | 125 | > 16 October 2020 126 | 127 | - chore<Tooling>:automaticaly generated CHANGELOG [`#2637`](https://github.com/flyingcircle/react-native-elements/pull/2637) 128 | - Docs: Arranged props alphabetically in pricing.md [`#2631`](https://github.com/flyingcircle/react-native-elements/pull/2631) 129 | - Docs: Arranged props alphabetically in rating.md [`#2632`](https://github.com/flyingcircle/react-native-elements/pull/2632) 130 | - Docs: arrange props alphabetically in searchbar.md, listitem.md [`#2629`](https://github.com/flyingcircle/react-native-elements/pull/2629) 131 | - Update broken URLs [`#2627`](https://github.com/flyingcircle/react-native-elements/pull/2627) 132 | - Replace homePageId with slug [`#2616`](https://github.com/flyingcircle/react-native-elements/pull/2616) 133 | - Update react-native-ratings to latest [`#2621`](https://github.com/flyingcircle/react-native-elements/pull/2621) 134 | - Docs: arrange props in badge.md, button.md, to be alphabetical [`#2624`](https://github.com/flyingcircle/react-native-elements/pull/2624) 135 | - Docs: Arrange props and references alphabetically [`#2618`](https://github.com/flyingcircle/react-native-elements/pull/2618) 136 | - Sorted props in alphabetical order. [`#2622`](https://github.com/flyingcircle/react-native-elements/pull/2622) 137 | - Docs: arrange props list in slider.md and tile.md to be alphabetical [`#2619`](https://github.com/flyingcircle/react-native-elements/pull/2619) 138 | - Docs: Fix typos in rating.md [`#2620`](https://github.com/flyingcircle/react-native-elements/pull/2620) 139 | - Update tooltip.md [`#2615`](https://github.com/flyingcircle/react-native-elements/pull/2615) 140 | - Docs: Update tooltip.md [`#2612`](https://github.com/flyingcircle/react-native-elements/pull/2612) 141 | - Docs: Arrange props and references in order [`#2610`](https://github.com/flyingcircle/react-native-elements/pull/2610) 142 | - Docs(Image): Arranged props and reference in order [`#2608`](https://github.com/flyingcircle/react-native-elements/pull/2608) 143 | - Docs: arrange props list in avatar.md to be alphabetical [`#2605`](https://github.com/flyingcircle/react-native-elements/pull/2605) 144 | - Update card.md [`#2559`](https://github.com/flyingcircle/react-native-elements/pull/2559) 145 | - use size-matters lib for normalize [`#2598`](https://github.com/flyingcircle/react-native-elements/pull/2598) 146 | - update packages to latest [`#2601`](https://github.com/flyingcircle/react-native-elements/pull/2601) 147 | - move url to reactnativeelements.com [`#2599`](https://github.com/flyingcircle/react-native-elements/pull/2599) 148 | - fix(Button): Improved UX of the LinearGradient button [`#2587`](https://github.com/flyingcircle/react-native-elements/pull/2587) 149 | - move styles back to base Card [`#2589`](https://github.com/flyingcircle/react-native-elements/pull/2589) 150 | - remove deprecated Avatar Props [`#2590`](https://github.com/flyingcircle/react-native-elements/pull/2590) 151 | - chore(tests): Snapshot updates [`#2586`](https://github.com/flyingcircle/react-native-elements/pull/2586) 152 | - Update Component default value in ButtonGroup [`#2575`](https://github.com/flyingcircle/react-native-elements/pull/2575) 153 | - fix(Button): Improper text alignment [`#2584`](https://github.com/flyingcircle/react-native-elements/pull/2584) 154 | - fix(Slider): Slider stuck when value is set initially and slider stuck issue. [`#2585`](https://github.com/flyingcircle/react-native-elements/pull/2585) 155 | - feat(Image): Perf improvements and transitionDuration [`#2580`](https://github.com/flyingcircle/react-native-elements/pull/2580) 156 | - feat(Colors): Dark colors are now available in the Public API [`#2583`](https://github.com/flyingcircle/react-native-elements/pull/2583) 157 | - chore: linting fix and updated jest snapshots [`#2577`](https://github.com/flyingcircle/react-native-elements/pull/2577) 158 | - feat(tooling): Reduced package size by removing unwanted files in the tar. [`#2570`](https://github.com/flyingcircle/react-native-elements/pull/2570) 159 | - fix(SearchBar-Android): Fires onCancel when back button is pressed while typing [`#2578`](https://github.com/flyingcircle/react-native-elements/pull/2578) 160 | - fix: Ripple overflow on Button with borderRadius [`#2566`](https://github.com/flyingcircle/react-native-elements/pull/2566) 161 | - docs: Added GitHub stars img shield [`#2574`](https://github.com/flyingcircle/react-native-elements/pull/2574) 162 | - fix(Image): Show placeholder when source.uri is empty [`#2565`](https://github.com/flyingcircle/react-native-elements/pull/2565) 163 | - fix: ThemeProvider re-render on prop change [`#2572`](https://github.com/flyingcircle/react-native-elements/pull/2572) 164 | - chore(tooling): Uses rimraf insted of UNIX based rm -rf for removing node_modules [`#2567`](https://github.com/flyingcircle/react-native-elements/pull/2567) 165 | - Fixed issue of Cannot read property 'grey' of undefined in ListItem [`#2561`](https://github.com/flyingcircle/react-native-elements/pull/2561) 166 | - docs add custom name file; update docusaurus [`3c54b22`](https://github.com/flyingcircle/react-native-elements/commit/3c54b22320a37480cffec121bbef9bd6b529c9a3) 167 | - remove /react-native-elements from docs links [`ff2e20b`](https://github.com/flyingcircle/react-native-elements/commit/ff2e20b48dfdf5935ca5fdf6b9cbfa442a701530) 168 | - remove image snapshot tests [`90121af`](https://github.com/flyingcircle/react-native-elements/commit/90121af3fcc6d104afc1398c4dfaedd43fc384b4) 169 | 170 | #### [v2.3.2](https://github.com/flyingcircle/react-native-elements/compare/v2.3.1...v2.3.2) 171 | 172 | > 2 September 2020 173 | 174 | - update theme to have subcomponents [`#2550`](https://github.com/flyingcircle/react-native-elements/pull/2550) 175 | - fix(): Avoid error when title is a React element [`#2549`](https://github.com/flyingcircle/react-native-elements/pull/2549) 176 | - fix prop links in search bar [`#2547`](https://github.com/flyingcircle/react-native-elements/pull/2547) 177 | - Cannot access 'reverseColor' before initialization issue fixed. [`#2545`](https://github.com/flyingcircle/react-native-elements/pull/2545) 178 | - Fix input style [`#2538`](https://github.com/flyingcircle/react-native-elements/pull/2538) 179 | - fix children in typescript [`#2536`](https://github.com/flyingcircle/react-native-elements/pull/2536) 180 | - Release 2.3.2 [`4e38024`](https://github.com/flyingcircle/react-native-elements/commit/4e38024d9bd4f612975f9545e0e7e1b41111eefd) 181 | 182 | #### [v2.3.1](https://github.com/flyingcircle/react-native-elements/compare/v2.3.0...v2.3.1) 183 | 184 | > 29 August 2020 185 | 186 | - fix touchable type [`#2526`](https://github.com/flyingcircle/react-native-elements/pull/2526) 187 | - fix new subcomponent types [`#2527`](https://github.com/flyingcircle/react-native-elements/pull/2527) 188 | - update types to RN 63 [`#2528`](https://github.com/flyingcircle/react-native-elements/pull/2528) 189 | - add theming to subcomponents [`#2529`](https://github.com/flyingcircle/react-native-elements/pull/2529) 190 | - fix input so that placeholderTextColor is overwritable [`#2531`](https://github.com/flyingcircle/react-native-elements/pull/2531) 191 | - release version 2.3.1 [`86a483d`](https://github.com/flyingcircle/react-native-elements/commit/86a483de6b913d33e08ce771270174cd338fcf65) 192 | 193 | #### [v2.3.0](https://github.com/flyingcircle/react-native-elements/compare/v2.2.1...v2.3.0) 194 | 195 | > 26 August 2020 196 | 197 | - fix styled-components with Image comp [`#2520`](https://github.com/flyingcircle/react-native-elements/pull/2520) 198 | - Card refact [`#2518`](https://github.com/flyingcircle/react-native-elements/pull/2518) 199 | - withTheme fix deepmerge for circular props [`#2517`](https://github.com/flyingcircle/react-native-elements/pull/2517) 200 | - docs(website): Fix component preview layout [`#2516`](https://github.com/flyingcircle/react-native-elements/pull/2516) 201 | - Dark mode [`#2512`](https://github.com/flyingcircle/react-native-elements/pull/2512) 202 | - - Fixes issue#2413 - Tooltip - Need support to disable auto hiding of tooltip when touching/scrolling anywhere inside the active tooltip popover container [`#2477`](https://github.com/flyingcircle/react-native-elements/pull/2477) 203 | - FIX - 814 - Clickable image on the cards [`#2506`](https://github.com/flyingcircle/react-native-elements/pull/2506) 204 | - Fix: Functionality to close the BottomSheet [`#2507`](https://github.com/flyingcircle/react-native-elements/pull/2507) 205 | - Buttom -> Bottom [`#2504`](https://github.com/flyingcircle/react-native-elements/pull/2504) 206 | - Unifiy badge styles [`#2502`](https://github.com/flyingcircle/react-native-elements/pull/2502) 207 | - Fix README link to install instruction [`#2497`](https://github.com/flyingcircle/react-native-elements/pull/2497) 208 | - deprecate ListItem subcomponents and avatar.accessory [`#2494`](https://github.com/flyingcircle/react-native-elements/pull/2494) 209 | - Listitem type [`#2486`](https://github.com/flyingcircle/react-native-elements/pull/2486) 210 | - fix issue with listItem alignItems center [`#2485`](https://github.com/flyingcircle/react-native-elements/pull/2485) 211 | - Fix searchbar type to inherit from InputProps [`#2490`](https://github.com/flyingcircle/react-native-elements/pull/2490) 212 | - add iconProps to icon [`#2487`](https://github.com/flyingcircle/react-native-elements/pull/2487) 213 | - stop creating component if string length == 0; https://github.com/rea… [`#2436`](https://github.com/flyingcircle/react-native-elements/pull/2436) 214 | - remove docs versions 0.x 1.0 and 1.1 [`#2484`](https://github.com/flyingcircle/react-native-elements/pull/2484) 215 | - Refactor slider [`#2480`](https://github.com/flyingcircle/react-native-elements/pull/2480) 216 | - add thumbProps for custom thumb [`#2479`](https://github.com/flyingcircle/react-native-elements/pull/2479) 217 | - Fix for slower Android devices calculating height [`#2352`](https://github.com/flyingcircle/react-native-elements/pull/2352) 218 | - Modified versions.json to contain correct version number for 2.1.0 [`#2476`](https://github.com/flyingcircle/react-native-elements/pull/2476) 219 | - Rename Github to GitHub [`#2474`](https://github.com/flyingcircle/react-native-elements/pull/2474) 220 | - Add missing link to Bottom Sheet component [`#2472`](https://github.com/flyingcircle/react-native-elements/pull/2472) 221 | - 2.0.4 [`#2424`](https://github.com/flyingcircle/react-native-elements/pull/2424) 222 | - Version 2.3.0 [`e993c30`](https://github.com/flyingcircle/react-native-elements/commit/e993c304e1fb3a5a53467dbb96a487335498929c) 223 | - fix merge conflict bug [`632aae8`](https://github.com/flyingcircle/react-native-elements/commit/632aae8bcdc2d6d9b30e1bf9d3a31af117913a95) 224 | - fix doc blog link: [`0c2af7e`](https://github.com/flyingcircle/react-native-elements/commit/0c2af7e36e51a1ca4f7246f4044716e553f92abf) 225 | 226 | #### [v2.2.1](https://github.com/flyingcircle/react-native-elements/compare/v2.2.0...v2.2.1) 227 | 228 | > 11 August 2020 229 | 230 | - Listitem type [`#2486`](https://github.com/flyingcircle/react-native-elements/pull/2486) 231 | - fix issue with listItem alignItems center [`#2485`](https://github.com/flyingcircle/react-native-elements/pull/2485) 232 | - Fix searchbar type to inherit from InputProps [`#2490`](https://github.com/flyingcircle/react-native-elements/pull/2490) 233 | - add iconProps to icon [`#2487`](https://github.com/flyingcircle/react-native-elements/pull/2487) 234 | - stop creating component if string length == 0; https://github.com/rea… [`#2436`](https://github.com/flyingcircle/react-native-elements/pull/2436) 235 | - remove docs versions 0.x 1.0 and 1.1 [`#2484`](https://github.com/flyingcircle/react-native-elements/pull/2484) 236 | - Refactor slider [`#2480`](https://github.com/flyingcircle/react-native-elements/pull/2480) 237 | - add thumbProps for custom thumb [`#2479`](https://github.com/flyingcircle/react-native-elements/pull/2479) 238 | - Fix for slower Android devices calculating height [`#2352`](https://github.com/flyingcircle/react-native-elements/pull/2352) 239 | - Modified versions.json to contain correct version number for 2.1.0 [`#2476`](https://github.com/flyingcircle/react-native-elements/pull/2476) 240 | - Rename Github to GitHub [`#2474`](https://github.com/flyingcircle/react-native-elements/pull/2474) 241 | - Add missing link to Bottom Sheet component [`#2472`](https://github.com/flyingcircle/react-native-elements/pull/2472) 242 | - Release 2.2.0 [`4a2742b`](https://github.com/flyingcircle/react-native-elements/commit/4a2742bfde4257887f5359ad4efc6c261f232134) 243 | - release 2.2.1 [`a055caf`](https://github.com/flyingcircle/react-native-elements/commit/a055caf72c511821edd62ab8904e5d93cb9a40f5) 244 | - revert PR #2485 [`5fbcc42`](https://github.com/flyingcircle/react-native-elements/commit/5fbcc42abe2a50ec5e6a2dba93e26df7412afa58) 245 | 246 | #### [v2.2.0](https://github.com/flyingcircle/react-native-elements/compare/v2.1.0...v2.2.0) 247 | 248 | > 8 August 2020 249 | 250 | - Listitem type [`#2486`](https://github.com/flyingcircle/react-native-elements/pull/2486) 251 | - fix issue with listItem alignItems center [`#2485`](https://github.com/flyingcircle/react-native-elements/pull/2485) 252 | - Fix searchbar type to inherit from InputProps [`#2490`](https://github.com/flyingcircle/react-native-elements/pull/2490) 253 | - add iconProps to icon [`#2487`](https://github.com/flyingcircle/react-native-elements/pull/2487) 254 | - stop creating component if string length == 0; https://github.com/rea… [`#2436`](https://github.com/flyingcircle/react-native-elements/pull/2436) 255 | - remove docs versions 0.x 1.0 and 1.1 [`#2484`](https://github.com/flyingcircle/react-native-elements/pull/2484) 256 | - Refactor slider [`#2480`](https://github.com/flyingcircle/react-native-elements/pull/2480) 257 | - add thumbProps for custom thumb [`#2479`](https://github.com/flyingcircle/react-native-elements/pull/2479) 258 | - Fix for slower Android devices calculating height [`#2352`](https://github.com/flyingcircle/react-native-elements/pull/2352) 259 | - Modified versions.json to contain correct version number for 2.1.0 [`#2476`](https://github.com/flyingcircle/react-native-elements/pull/2476) 260 | - Rename Github to GitHub [`#2474`](https://github.com/flyingcircle/react-native-elements/pull/2474) 261 | - Add missing link to Bottom Sheet component [`#2472`](https://github.com/flyingcircle/react-native-elements/pull/2472) 262 | - add type for badge - textProps [`#2470`](https://github.com/flyingcircle/react-native-elements/pull/2470) 263 | - Avatar rework [`#2469`](https://github.com/flyingcircle/react-native-elements/pull/2469) 264 | - Created BottomSheet component [`#2325`](https://github.com/flyingcircle/react-native-elements/pull/2325) 265 | - Fix issue with avatar not displaying if passing containerStyle is passed within imageProps [`#2444`](https://github.com/flyingcircle/react-native-elements/pull/2444) 266 | - fix slide web 'not a function' issue [`#2465`](https://github.com/flyingcircle/react-native-elements/pull/2465) 267 | - Disabled button style fix for issue #2440 [`#2449`](https://github.com/flyingcircle/react-native-elements/pull/2449) 268 | - Fixing RN 0.63 issue where iOS onClose does not fire [`#2437`](https://github.com/flyingcircle/react-native-elements/pull/2437) 269 | - update docs to docusaurus v2 [`#2455`](https://github.com/flyingcircle/react-native-elements/pull/2455) 270 | - chore(deps): bump lodash from 4.17.15 to 4.17.19 [`#2451`](https://github.com/flyingcircle/react-native-elements/pull/2451) 271 | - Update card.md [`#2450`](https://github.com/flyingcircle/react-native-elements/pull/2450) 272 | - antdesign => ant-design [`#2422`](https://github.com/flyingcircle/react-native-elements/pull/2422) 273 | - release version 2.1.0 [`c55b1ed`](https://github.com/flyingcircle/react-native-elements/commit/c55b1ed082e4d9badcff0d6d51825d0e7c0b06c9) 274 | - fix 2.0.4 docs [`47f8204`](https://github.com/flyingcircle/react-native-elements/commit/47f8204a791669221ff6f351ad1b507acb1f0fe6) 275 | - Release 2.2.0 [`1fbd9ac`](https://github.com/flyingcircle/react-native-elements/commit/1fbd9ac9eeec5fcc8825d57457a04175043b7812) 276 | 277 | #### [v2.1.0](https://github.com/flyingcircle/react-native-elements/compare/v2.0.4...v2.1.0) 278 | 279 | > 31 July 2020 280 | 281 | - add type for badge - textProps [`#2470`](https://github.com/flyingcircle/react-native-elements/pull/2470) 282 | - Avatar rework [`#2469`](https://github.com/flyingcircle/react-native-elements/pull/2469) 283 | - Created BottomSheet component [`#2325`](https://github.com/flyingcircle/react-native-elements/pull/2325) 284 | - Fix issue with avatar not displaying if passing containerStyle is passed within imageProps [`#2444`](https://github.com/flyingcircle/react-native-elements/pull/2444) 285 | - fix slide web 'not a function' issue [`#2465`](https://github.com/flyingcircle/react-native-elements/pull/2465) 286 | - Disabled button style fix for issue #2440 [`#2449`](https://github.com/flyingcircle/react-native-elements/pull/2449) 287 | - Fixing RN 0.63 issue where iOS onClose does not fire [`#2437`](https://github.com/flyingcircle/react-native-elements/pull/2437) 288 | - update docs to docusaurus v2 [`#2455`](https://github.com/flyingcircle/react-native-elements/pull/2455) 289 | - chore(deps): bump lodash from 4.17.15 to 4.17.19 [`#2451`](https://github.com/flyingcircle/react-native-elements/pull/2451) 290 | - Update card.md [`#2450`](https://github.com/flyingcircle/react-native-elements/pull/2450) 291 | - antdesign => ant-design [`#2422`](https://github.com/flyingcircle/react-native-elements/pull/2422) 292 | - 2.0.4 [`#2424`](https://github.com/flyingcircle/react-native-elements/pull/2424) 293 | - release version 2.1.0 [`8a0a1a8`](https://github.com/flyingcircle/react-native-elements/commit/8a0a1a8c9cedb6e80e85f56cc5c8bfab8f478b4a) 294 | - fix 2.0.4 docs [`b16e081`](https://github.com/flyingcircle/react-native-elements/commit/b16e081c06f3ef66e95a7d145ef279f21d2d3e2f) 295 | - Fix Avatar docs for 2.0.4 [`d85ba8e`](https://github.com/flyingcircle/react-native-elements/commit/d85ba8e4fdd24769e30b4fff55ca5a2f1973cb99) 296 | 297 | #### [v2.0.4](https://github.com/flyingcircle/react-native-elements/compare/v2.0.3...v2.0.4) 298 | 299 | > 29 June 2020 300 | 301 | - 2.0.3 [`#2419`](https://github.com/flyingcircle/react-native-elements/pull/2419) 302 | - 2.0.2 [`#2380`](https://github.com/flyingcircle/react-native-elements/pull/2380) 303 | - chore: publish 2.0.4 [`f92d94b`](https://github.com/flyingcircle/react-native-elements/commit/f92d94beeb688b8f42d52576f16c24d6d7ab7da5) 304 | - revert moving react-native-vector types to dev [`6e3f749`](https://github.com/flyingcircle/react-native-elements/commit/6e3f749f684c76ee196054e7c4b39266f4dd6e1c) 305 | 306 | #### [v2.0.3](https://github.com/flyingcircle/react-native-elements/compare/2.0.2...v2.0.3) 307 | 308 | > 28 June 2020 309 | 310 | - fix padding in list item for web [`#2416`](https://github.com/flyingcircle/react-native-elements/pull/2416) 311 | - Have `IconObject` extend `TouchableHighlightProps` so that `HeaderIcon` can support props like `underlayColor` [`#2185`](https://github.com/flyingcircle/react-native-elements/pull/2185) 312 | - Status bar [`#2405`](https://github.com/flyingcircle/react-native-elements/pull/2405) 313 | - add toggleAction to tooltip [`#2406`](https://github.com/flyingcircle/react-native-elements/pull/2406) 314 | - add regular font to all android fonts [`#2402`](https://github.com/flyingcircle/react-native-elements/pull/2402) 315 | - Jose4gg feature/add button container style to buttongroup [`#2415`](https://github.com/flyingcircle/react-native-elements/pull/2415) 316 | - Image methods [`#2407`](https://github.com/flyingcircle/react-native-elements/pull/2407) 317 | - stop triggering LayoutAnimation without setting state when SearchBar-ios showCancel is true [`#2390`](https://github.com/flyingcircle/react-native-elements/pull/2390) 318 | - fix padview testid placement [`#2404`](https://github.com/flyingcircle/react-native-elements/pull/2404) 319 | - Revert "Add testID to ListItem::PadView" [`#2403`](https://github.com/flyingcircle/react-native-elements/pull/2403) 320 | - Add testID to ListItem::PadView [`#2401`](https://github.com/flyingcircle/react-native-elements/pull/2401) 321 | - fix ios raised button issue [`#2400`](https://github.com/flyingcircle/react-native-elements/pull/2400) 322 | - only apply styles to icons that can accept them [`#2399`](https://github.com/flyingcircle/react-native-elements/pull/2399) 323 | - fix checkbox no title spacing issue [`#2397`](https://github.com/flyingcircle/react-native-elements/pull/2397) 324 | - add textProps prop to Badge [`#2395`](https://github.com/flyingcircle/react-native-elements/pull/2395) 325 | - fixes Avatar when rounded is true [`#2247`](https://github.com/flyingcircle/react-native-elements/pull/2247) 326 | - update all test libraries [`#2394`](https://github.com/flyingcircle/react-native-elements/pull/2394) 327 | - Update customization.md [`#2354`](https://github.com/flyingcircle/react-native-elements/pull/2354) 328 | - move @types/react-native-vector-icons to dev deps [`#2371`](https://github.com/flyingcircle/react-native-elements/pull/2371) 329 | - remove the beta from from antdesign link [`#2385`](https://github.com/flyingcircle/react-native-elements/pull/2385) 330 | - chore: version 2.0.3 [`717ab91`](https://github.com/flyingcircle/react-native-elements/commit/717ab9114037d7ad9358fc708a9b68fcad767132) 331 | - rename test id for listitem-padview [`9e0ed04`](https://github.com/flyingcircle/react-native-elements/commit/9e0ed04b716bf17def7a30f6579f2ab2026255ad) 332 | - add test id to listitem-padview [`0718b7a`](https://github.com/flyingcircle/react-native-elements/commit/0718b7a37c710568cc2b56e78fa6017cf784e7ad) 333 | 334 | #### [2.0.2](https://github.com/flyingcircle/react-native-elements/compare/v2.0.2...2.0.2) 335 | 336 | > 4 June 2020 337 | 338 | #### [v2.0.2](https://github.com/flyingcircle/react-native-elements/compare/v2.0.1...v2.0.2) 339 | 340 | > 4 June 2020 341 | 342 | - Update Image source props [`#2379`](https://github.com/flyingcircle/react-native-elements/pull/2379) 343 | - Add theme key [`#2303`](https://github.com/flyingcircle/react-native-elements/pull/2303) 344 | - Add event to Image.onLoad prop [`#2314`](https://github.com/flyingcircle/react-native-elements/pull/2314) 345 | - Fix keep getting Delete 'CR' [prettier/prettier][`#2215`](https://github.com/flyingcircle/react-native-elements/pull/2215) 346 | - Fix #2374 - Use correct PropType for styles [`#2375`](https://github.com/flyingcircle/react-native-elements/pull/2375) 347 | - update test react-native version to 60.6 [`#2378`](https://github.com/flyingcircle/react-native-elements/pull/2378) 348 | - update the vector libraries. [`#2370`](https://github.com/flyingcircle/react-native-elements/pull/2370) 349 | - Add Support for Fontisto Font [`#2361`](https://github.com/flyingcircle/react-native-elements/pull/2361) 350 | - improve PricingCard button props [`#2332`](https://github.com/flyingcircle/react-native-elements/pull/2332) 351 | - add useNativeDriver arg to animated input [`#2355`](https://github.com/flyingcircle/react-native-elements/pull/2355) 352 | - fix: remove React.PropTypes since deprecated [`#2338`](https://github.com/flyingcircle/react-native-elements/pull/2338) 353 | - Pass event in SearchBar [`#2342`](https://github.com/flyingcircle/react-native-elements/pull/2342) 354 | - add rtl fix for tooltip modal content [`#2340`](https://github.com/flyingcircle/react-native-elements/pull/2340) 355 | - Fix Avatar flickering using deep comparison [`#2287`](https://github.com/flyingcircle/react-native-elements/pull/2287) 356 | - update contributing docs [`#2347`](https://github.com/flyingcircle/react-native-elements/pull/2347) 357 | - update card image to reflect actual look [`#2346`](https://github.com/flyingcircle/react-native-elements/pull/2346) 358 | - Update Header.js [`#2199`](https://github.com/flyingcircle/react-native-elements/pull/2199) 359 | - Fix: Object getting created with key `0` [`#2337`](https://github.com/flyingcircle/react-native-elements/pull/2337) 360 | - Fix #2374 - Use correct PropType for styles (#2375) [`#2374`](https://github.com/flyingcircle/react-native-elements/issues/2374) 361 | - chore: version 2.0.1 [`fa6a1d3`](https://github.com/flyingcircle/react-native-elements/commit/fa6a1d3c755d948eb0a316a161dce8da3896b943) 362 | - fix tests [`ba71bc9`](https://github.com/flyingcircle/react-native-elements/commit/ba71bc9f1ecd81e39efdfaab7ea342b7c074e09d) 363 | - fix linting and docs prettify [`81a9537`](https://github.com/flyingcircle/react-native-elements/commit/81a953777a5b71fd9fbb41b8fe7c6e6419d7b618) 364 | 365 | #### [v2.0.1](https://github.com/flyingcircle/react-native-elements/compare/v2.0.0...v2.0.1) 366 | 367 | > 30 May 2020 368 | 369 | - 2.0.1 Release [`#2356`](https://github.com/flyingcircle/react-native-elements/pull/2356) 370 | 371 | ### [v2.0.0](https://github.com/flyingcircle/react-native-elements/compare/v1.2.7...v2.0.0) 372 | 373 | > 29 April 2020 374 | 375 | - feat: Remove deprecated accessibilityStates [`#2335`](https://github.com/flyingcircle/react-native-elements/pull/2335) 376 | - Haruelrovix test/increase coverage for socialicon [`#2334`](https://github.com/flyingcircle/react-native-elements/pull/2334) 377 | - fix tile title font size issue [`#2057`](https://github.com/flyingcircle/react-native-elements/pull/2057) 378 | - Update listitem.md [`#2117`](https://github.com/flyingcircle/react-native-elements/pull/2117) 379 | - fix empty string checkbox title crash [`#2331`](https://github.com/flyingcircle/react-native-elements/pull/2331) 380 | - feat: add vertical prop to ButtonGroup [`#2326`](https://github.com/flyingcircle/react-native-elements/pull/2326) 381 | - feat: image source for avatar accessory [`#2323`](https://github.com/flyingcircle/react-native-elements/pull/2323) 382 | - chore: update lint-staged config [`#2320`](https://github.com/flyingcircle/react-native-elements/pull/2320) 383 | - docs: typographical fix [`#2321`](https://github.com/flyingcircle/react-native-elements/pull/2321) 384 | - fix: Image component not applying style prop other than width, height [`#2313`](https://github.com/flyingcircle/react-native-elements/pull/2313) 385 | - fix: default left icon styles for input component [`#2116`](https://github.com/flyingcircle/react-native-elements/pull/2116) 386 | - fix: add iconType to SocialIcon [`#2317`](https://github.com/flyingcircle/react-native-elements/pull/2317) 387 | - Update anchors in Props section [`#2294`](https://github.com/flyingcircle/react-native-elements/pull/2294) 388 | - Fix: Height for errorMessage prop on Input [`#1801`](https://github.com/flyingcircle/react-native-elements/pull/1801) 389 | - Changing color of Facebook icon [`#2254`](https://github.com/flyingcircle/react-native-elements/pull/2254) 390 | - docs(contributing): Typo correction [`#2316`](https://github.com/flyingcircle/react-native-elements/pull/2316) 391 | - simple-line-icon correct website link [`#2292`](https://github.com/flyingcircle/react-native-elements/pull/2292) 392 | - docs(Customization): Grammar fix [`#2240`](https://github.com/flyingcircle/react-native-elements/pull/2240) 393 | - docs(Input): Add example with password input [`#2242`](https://github.com/flyingcircle/react-native-elements/pull/2242) 394 | - docs(Rating): Update styles example [`#2224`](https://github.com/flyingcircle/react-native-elements/pull/2224) 395 | - docs: Update slack join link [`#2283`](https://github.com/flyingcircle/react-native-elements/pull/2283) 396 | - fix(CheckBox): Allow default checkbox testID to be overwritten [`#2272`](https://github.com/flyingcircle/react-native-elements/pull/2272) 397 | - meta: add GitHub sponsor button config [`#2268`](https://github.com/flyingcircle/react-native-elements/pull/2268) 398 | - Trigger onLoad function after loading Image [`#2269`](https://github.com/flyingcircle/react-native-elements/pull/2269) 399 | - typo: getTooltipCoordinate [`#2221`](https://github.com/flyingcircle/react-native-elements/pull/2221) 400 | - docs(ListItem): Add TouchableHighlight props message [`#2187`](https://github.com/flyingcircle/react-native-elements/pull/2187) 401 | - docs(Divider): Remove trailing semi-colon in example [`#2186`](https://github.com/flyingcircle/react-native-elements/pull/2186) 402 | - docs(Checkbox): Add Component to Title options [`#2179`](https://github.com/flyingcircle/react-native-elements/pull/2179) 403 | - feat(Input): Change inputComponent to InputComponent [`#2176`](https://github.com/flyingcircle/react-native-elements/pull/2176) 404 | - fix(ButtonGroup): Allow marginHorizontal on containerStyle [`#2171`](https://github.com/flyingcircle/react-native-elements/pull/2171) 405 | - feat(Image): Add overflow hidden to containerStyle [`#2167`](https://github.com/flyingcircle/react-native-elements/pull/2167) 406 | - docs(Input): Add onChangeText example [`#2164`](https://github.com/flyingcircle/react-native-elements/pull/2164) 407 | - feat(Button): Don't call onPress when in loading state [`#2144`](https://github.com/flyingcircle/react-native-elements/pull/2144) 408 | - ci(travis): Remove redundant syntaxes in yarn [`#2159`](https://github.com/flyingcircle/react-native-elements/pull/2159) 409 | - test: Increase code coverage for Tooltip component [`#2161`](https://github.com/flyingcircle/react-native-elements/pull/2161) 410 | - test: Ignore coverage from searchbar/**tests** [`#2160`](https://github.com/flyingcircle/react-native-elements/pull/2160) 411 | - fix(test): Exclude node_modules when running Jest [`#2155`](https://github.com/flyingcircle/react-native-elements/pull/2155) 412 | - fix(Tooltip): Add new prop skipAndroidStatusBar for using inside RN Modal [`#1875`](https://github.com/flyingcircle/react-native-elements/pull/1875) 413 | - feat(Overlay, Tooltip): Add ModalComponent prop [`#2151`](https://github.com/flyingcircle/react-native-elements/pull/2151) 414 | - docs(Text): Add import to examples [`#2150`](https://github.com/flyingcircle/react-native-elements/pull/2150) 415 | - refactor: Cleanup Overlay and remove props [`#2148`](https://github.com/flyingcircle/react-native-elements/pull/2148) 416 | - feat(Icon): Add support for FontAwesome5 [`#2142`](https://github.com/flyingcircle/react-native-elements/pull/2142) 417 | - feat(CheckBox): Improve accessibility [`#2138`](https://github.com/flyingcircle/react-native-elements/pull/2138) 418 | - feat(Image): Add transition prop [`#2131`](https://github.com/flyingcircle/react-native-elements/pull/2131) 419 | - feat(Icon): Use platform Touchable [`#2124`](https://github.com/flyingcircle/react-native-elements/pull/2124) 420 | - fix(Avatar): Unable to add border to avatar [`#2060`](https://github.com/flyingcircle/react-native-elements/pull/2060) 421 | - docs: Update README logo [`#2094`](https://github.com/flyingcircle/react-native-elements/pull/2094) 422 | - feat: Remove containerBorderRadius props [`#2068`](https://github.com/flyingcircle/react-native-elements/pull/2068) 423 | - docs: Typo in customisation [`#2052`](https://github.com/flyingcircle/react-native-elements/pull/2052) 424 | - docs: Update slack join link (#2283) [`#2281`](https://github.com/flyingcircle/react-native-elements/issues/2281) 425 | - docs(ListItem): Add TouchableHighlight props message (#2187) [`#2174`](https://github.com/flyingcircle/react-native-elements/issues/2174) 426 | - feat(Input): Change inputComponent to InputComponent (#2176) [`#2089`](https://github.com/flyingcircle/react-native-elements/issues/2089) 427 | - fix(ButtonGroup): Allow marginHorizontal on containerStyle (#2171) [`#2170`](https://github.com/flyingcircle/react-native-elements/issues/2170) 428 | - feat(Button): Don't call onPress when in loading state (#2144) [`#2141`](https://github.com/flyingcircle/react-native-elements/issues/2141) 429 | - feat(Overlay, Tooltip): Add ModalComponent prop (#2151) [`#2083`](https://github.com/flyingcircle/react-native-elements/issues/2083) 430 | - fix(Button): Bug where ripple would extend outline [`#1847`](https://github.com/flyingcircle/react-native-elements/issues/1847) 431 | - feat(Icon): Add support for FontAwesome5 (#2142) [`#1877`](https://github.com/flyingcircle/react-native-elements/issues/1877) 432 | - feat(Image): Add transition prop (#2131) [`#2004`](https://github.com/flyingcircle/react-native-elements/issues/2004) 433 | - feat(Icon): Use platform Touchable (#2124) [`#2027`](https://github.com/flyingcircle/react-native-elements/issues/2027) 434 | - fix(Avatar): Unable to add border to avatar (#2060) [`#2059`](https://github.com/flyingcircle/react-native-elements/issues/2059) 435 | - chore: Bump react-native-ratings [`#2029`](https://github.com/flyingcircle/react-native-elements/issues/2029) 436 | - docs: Cut 2.0.0 release of docs [`811c78a`](https://github.com/flyingcircle/react-native-elements/commit/811c78ae84e0ad24ab82616d7ccc38cf32f80582) 437 | - docs: Typos and formatting [`410b166`](https://github.com/flyingcircle/react-native-elements/commit/410b166ff9040fdd7f5a75f21b64ab64211a2252) 438 | - docs: Update urls for new github org [`a44613a`](https://github.com/flyingcircle/react-native-elements/commit/a44613a73a89d63ba831deadc3067918e497e632) 439 | 440 | #### [v1.2.7](https://github.com/flyingcircle/react-native-elements/compare/v1.2.6...v1.2.7) 441 | 442 | > 29 October 2019 443 | 444 | - fix(types): Unnecessary ThemeProps in withTheme hoc [`#2147`](https://github.com/flyingcircle/react-native-elements/pull/2147) 445 | - ci: Only deploy website changes from next [`#2128`](https://github.com/flyingcircle/react-native-elements/pull/2128) 446 | - 1.2.7 #2162 [`64981ae`](https://github.com/flyingcircle/react-native-elements/commit/64981ae898338ca6a329fc17d76c1871f7299875) 447 | - chore: Bump package [`3a813e8`](https://github.com/flyingcircle/react-native-elements/commit/3a813e8df2febcf4c302bb864dec9d4d70f4785a) 448 | - Updates master with changes of new repo #2123 [`28be514`](https://github.com/flyingcircle/react-native-elements/commit/28be51470f642b334264ebb47923276759ffb959) 449 | 450 | #### [v1.2.6](https://github.com/flyingcircle/react-native-elements/compare/v1.2.5...v1.2.6) 451 | 452 | > 7 October 2019 453 | 454 | - fix(Tile): Added overlayContainerStyle to types [`#2112`](https://github.com/flyingcircle/react-native-elements/pull/2112) 455 | - chore: Update types for react-native-vector-icons [`#2119`](https://github.com/flyingcircle/react-native-elements/pull/2119) 456 | - 1.2.6 #2122 [`51a77a5`](https://github.com/flyingcircle/react-native-elements/commit/51a77a5ceeb00b75a0c32cd16e8310b2990fb899) 457 | - chore: Bump package [`017c91b`](https://github.com/flyingcircle/react-native-elements/commit/017c91b4334a7712e3d3304ee2446b69e9256b85) 458 | 459 | #### [v1.2.5](https://github.com/flyingcircle/react-native-elements/compare/v1.2.4...v1.2.5) 460 | 461 | > 3 October 2019 462 | 463 | - fix(ListItem): Update PadView to work on web [`#2105`](https://github.com/flyingcircle/react-native-elements/pull/2105) 464 | - fix(ListItem): Update PadView to work on web (#2105) [`#2104`](https://github.com/flyingcircle/react-native-elements/issues/2104) 465 | - 1.2.5 #2106 [`54e54b3`](https://github.com/flyingcircle/react-native-elements/commit/54e54b3802003ec3813923ffbf047049d8ecae7e) 466 | - chore: Bump version [`b6321ee`](https://github.com/flyingcircle/react-native-elements/commit/b6321ee6d10830247de63ae24934adfa7eacf3c1) 467 | 468 | #### [v1.2.4](https://github.com/flyingcircle/react-native-elements/compare/v1.2.3...v1.2.4) 469 | 470 | > 3 October 2019 471 | 472 | - fix: Remove props from native components [`#2100`](https://github.com/flyingcircle/react-native-elements/pull/2100) 473 | - fix: Remove props from native components (#2100) [`#1747`](https://github.com/flyingcircle/react-native-elements/issues/1747) 474 | - 1.2.4 #2101 [`ac90c75`](https://github.com/flyingcircle/react-native-elements/commit/ac90c75a827b85ae28cd34e96bac4008e36df833) 475 | - chore: Add coverage to npmignore [`ee836fb`](https://github.com/flyingcircle/react-native-elements/commit/ee836fbba95a5de3595c54d81cd06b952bbd4e83) 476 | - chore: Bump package [`4845537`](https://github.com/flyingcircle/react-native-elements/commit/4845537ef7dea39fb427077b80303dbe8835e630) 477 | 478 | #### [v1.2.3](https://github.com/flyingcircle/react-native-elements/compare/v1.2.2...v1.2.3) 479 | 480 | > 26 September 2019 481 | 482 | - fix(Image): Allow passing testID [`#2092`](https://github.com/flyingcircle/react-native-elements/pull/2092) 483 | - fix(Image): Allow passing testID (#2092) [`#2091`](https://github.com/flyingcircle/react-native-elements/issues/2091) 484 | - 1.2.3 #2093 [`cbeaf5f`](https://github.com/flyingcircle/react-native-elements/commit/cbeaf5f98f259b1d6e68b567fa231dd30f10e34e) 485 | - ci: Add patch branch to branches to build [`97fcd7e`](https://github.com/flyingcircle/react-native-elements/commit/97fcd7e3fe649cfa6e745456237ff74becc3270f) 486 | - chore: Bump package [`a31211e`](https://github.com/flyingcircle/react-native-elements/commit/a31211e3b61dc705f7ceb2823cbbbac9e854c00c) 487 | 488 | #### [v1.2.2](https://github.com/flyingcircle/react-native-elements/compare/v1.2.1...v1.2.2) 489 | 490 | > 26 September 2019 491 | 492 | - fix: Change propType for all component props [`#2085`](https://github.com/flyingcircle/react-native-elements/issues/2085) 493 | - 1.2.2 #2090 [`89c6c7a`](https://github.com/flyingcircle/react-native-elements/commit/89c6c7aea7e792d3752e8d06dfd43e9975ca5737) 494 | - chore: Bump version [`9c67b92`](https://github.com/flyingcircle/react-native-elements/commit/9c67b92c542261421763e27864b50f4eefa8da37) 495 | 496 | #### [v1.2.1](https://github.com/flyingcircle/react-native-elements/compare/v1.2.0...v1.2.1) 497 | 498 | > 20 September 2019 499 | 500 | - fix: Revert Image to not use hooks [`#2079`](https://github.com/flyingcircle/react-native-elements/pull/2079) 501 | - fix: Revert Image to not use hooks (#2079) [`#2076`](https://github.com/flyingcircle/react-native-elements/issues/2076) 502 | - 1.2.1 #2080 [`e1bc867`](https://github.com/flyingcircle/react-native-elements/commit/e1bc8671e41759abcd114c555f1d61c0ce0e1cd8) 503 | - docs: Release 1.2.0 of website [`3bb4ecf`](https://github.com/flyingcircle/react-native-elements/commit/3bb4ecf84ebbd9d62815a220ae7b4ae6b2733388) 504 | - chore: Bump version [`8fe40c2`](https://github.com/flyingcircle/react-native-elements/commit/8fe40c25824e0bccf67dfb70aa4a7850dec19782) 505 | 506 | #### [v1.2.0](https://github.com/flyingcircle/react-native-elements/compare/v1.1.0...v1.2.0) 507 | 508 | > 4 September 2019 509 | 510 | - docs: Typo in troubleshooting.md [`#2042`](https://github.com/flyingcircle/react-native-elements/pull/2042) 511 | - fix(Image): Blank placeholder when source is null [`#2051`](https://github.com/flyingcircle/react-native-elements/pull/2051) 512 | - feat: Export ThemeContext for usage with hooks [`#2049`](https://github.com/flyingcircle/react-native-elements/pull/2049) 513 | - docs: Add react-native-web usage [`#2048`](https://github.com/flyingcircle/react-native-elements/pull/2048) 514 | - feat(SearchBar-ios): Add showCancel prop [`#2039`](https://github.com/flyingcircle/react-native-elements/pull/2039) 515 | - docs: Add react-native-vector-icons info for rn0.6.0 [`#2037`](https://github.com/flyingcircle/react-native-elements/pull/2037) 516 | - fix(types): Allow passing component for Input label [`#2008`](https://github.com/flyingcircle/react-native-elements/pull/2008) 517 | - docs(ListItem): Fix API example for LinearGradient [`#2033`](https://github.com/flyingcircle/react-native-elements/pull/2033) 518 | - feat(Image): Allow children to be displayed while image loads [`#1999`](https://github.com/flyingcircle/react-native-elements/pull/1999) 519 | - feat(Tile): Use RNE Image component [`#1998`](https://github.com/flyingcircle/react-native-elements/pull/1998) 520 | - fix(Input): allow to pass React.forwardRef as inputComponent [`#1990`](https://github.com/flyingcircle/react-native-elements/pull/1990) 521 | - fix(SearchBar): Add isEmpty check to onFocus to show clear [`#1868`](https://github.com/flyingcircle/react-native-elements/pull/1868) 522 | - feat: Update Card to use new Image Component [`#1835`](https://github.com/flyingcircle/react-native-elements/pull/1835) 523 | - feat(Input): Add disabled, disabledInputStyle props [`#1996`](https://github.com/flyingcircle/react-native-elements/pull/1996) 524 | - fix(ButtonGroup): Correct type for selectedIndex [`#1994`](https://github.com/flyingcircle/react-native-elements/pull/1994) 525 | - fix(Image): Allows interacting with children after load [`#1993`](https://github.com/flyingcircle/react-native-elements/pull/1993) 526 | - refactor: Base Image on ImageBackground [`#1992`](https://github.com/flyingcircle/react-native-elements/pull/1992) 527 | - chore: Bump packages in order to support hooks [`#1991`](https://github.com/flyingcircle/react-native-elements/pull/1991) 528 | - feat: Added replaceTheme function [`#1920`](https://github.com/flyingcircle/react-native-elements/pull/1920) 529 | - feat: Support for linear-gradient in Header Component [`#1839`](https://github.com/flyingcircle/react-native-elements/pull/1839) 530 | - feat(Input): Remove shake as prop usage [`#1987`](https://github.com/flyingcircle/react-native-elements/pull/1987) 531 | - docs(Header): Correct usage of header precedence [`#1891`](https://github.com/flyingcircle/react-native-elements/pull/1891) 532 | - fix(SearchBar-ios): Stop layoutAnimation effects [`#1979`](https://github.com/flyingcircle/react-native-elements/pull/1979) 533 | - fix(SearchBar-ios): Hide clear icon on cancel [`#1978`](https://github.com/flyingcircle/react-native-elements/pull/1978) 534 | - fix(Searchbar-ios): Contain text within cancel animation [`#1976`](https://github.com/flyingcircle/react-native-elements/pull/1976) 535 | - docs(Tooltip): Fixed minor spelling mistake [`#1974`](https://github.com/flyingcircle/react-native-elements/pull/1974) 536 | - build: Remove webpack build files [`#1973`](https://github.com/flyingcircle/react-native-elements/pull/1973) 537 | - feat: Add testID to checkbox [`#1965`](https://github.com/flyingcircle/react-native-elements/pull/1965) 538 | - docs(Input): Change image to reflect actual component [`#1963`](https://github.com/flyingcircle/react-native-elements/pull/1963) 539 | - fix(types): Allow ListItem to have TouchableHighlight props [`#1961`](https://github.com/flyingcircle/react-native-elements/pull/1961) 540 | - feat(types): Allow accessibility props on Icon [`#1959`](https://github.com/flyingcircle/react-native-elements/pull/1959) 541 | - docs(Badge): Add closing tag to example [`#1958`](https://github.com/flyingcircle/react-native-elements/pull/1958) 542 | - fix(ButtonGroup): Convert disabledText color to string [`#1914`](https://github.com/flyingcircle/react-native-elements/pull/1914) 543 | - feat(PricingCard): Add titleStyle to table button [`#1906`](https://github.com/flyingcircle/react-native-elements/pull/1906) 544 | - fix(PricingCard): Correct text style proptypes [`#1956`](https://github.com/flyingcircle/react-native-elements/pull/1956) 545 | - docs(Overlay): Add import in documentation [`#1955`](https://github.com/flyingcircle/react-native-elements/pull/1955) 546 | - docs: Updated Tooltip docs and type definitions [`#1948`](https://github.com/flyingcircle/react-native-elements/pull/1948) 547 | - refactor: Cleanup some logic for SocialIcon [`#1945`](https://github.com/flyingcircle/react-native-elements/pull/1945) 548 | - feat: Allow social icon type google [`#1944`](https://github.com/flyingcircle/react-native-elements/pull/1944) 549 | - ci: Allow linting of typescript definitions [`#1943`](https://github.com/flyingcircle/react-native-elements/pull/1943) 550 | - docs(SocialIcon): Allow using Google Logo [`#1818`](https://github.com/flyingcircle/react-native-elements/pull/1818) 551 | - feat(types): Allow function components to Input.inputComponent [`#1910`](https://github.com/flyingcircle/react-native-elements/pull/1910) 552 | - fix(types): Correct type for all image sources images [`#1911`](https://github.com/flyingcircle/react-native-elements/pull/1911) 553 | - docs: Corrected acheives spelling [`#1939`](https://github.com/flyingcircle/react-native-elements/pull/1939) 554 | - Switch from `**` to `Math.pow` for getTooltipCoordinate [`#1942`](https://github.com/flyingcircle/react-native-elements/pull/1942) 555 | - ci: Simplify eslint setup [`#1941`](https://github.com/flyingcircle/react-native-elements/pull/1941) 556 | - chore: Ignore folders from npm package [`#1934`](https://github.com/flyingcircle/react-native-elements/pull/1934) 557 | - docs: Update badge.md example [`#1925`](https://github.com/flyingcircle/react-native-elements/pull/1925) 558 | - feat(Tooltip): Add overlayColor prop to set the background color [`#1869`](https://github.com/flyingcircle/react-native-elements/pull/1869) 559 | - feat(SearchBar): Allow default testID to be overridden [`#1874`](https://github.com/flyingcircle/react-native-elements/pull/1874) 560 | - feat(Tile): Add imageProps prop [`#1873`](https://github.com/flyingcircle/react-native-elements/pull/1873) 561 | - fix(Text): Allow header styles to override bold styles [`#1867`](https://github.com/flyingcircle/react-native-elements/pull/1867) 562 | - build: Update postinstall so that it doesn't cause failures [`#1865`](https://github.com/flyingcircle/react-native-elements/pull/1865) 563 | - fix(Button-android): remove wrong color argument [`#1825`](https://github.com/flyingcircle/react-native-elements/pull/1825) 564 | - fix: make ImageComponent a ComponentType [`#1830`](https://github.com/flyingcircle/react-native-elements/pull/1830) 565 | - test: Update testing libraries [`#1822`](https://github.com/flyingcircle/react-native-elements/pull/1822) 566 | - docs(Getting Started): Remove --save option from npm install [`#1806`](https://github.com/flyingcircle/react-native-elements/pull/1806) 567 | - docs(SearchBar): Remove noIcon prop [`#1879`](https://github.com/flyingcircle/react-native-elements/pull/1879) 568 | - docs(SearchBar): Update anchor links to headings [`#1805`](https://github.com/flyingcircle/react-native-elements/pull/1805) 569 | - docs: Update listItem [`#1829`](https://github.com/flyingcircle/react-native-elements/pull/1829) 570 | - docs(ListItem): Make value of keyExtractor a string [`#1811`](https://github.com/flyingcircle/react-native-elements/pull/1811) 571 | - docs(ListItem): Add missing props to examples [`#2035`](https://github.com/flyingcircle/react-native-elements/issues/2035) 572 | - feat: Export ThemeContext for usage with hooks (#2049) [`#2007`](https://github.com/flyingcircle/react-native-elements/issues/2007) 573 | - docs: Add react-native-web usage (#2048) [`#1957`](https://github.com/flyingcircle/react-native-elements/issues/1957) 574 | - feat(SearchBar-ios): Add showCancel prop (#2039) [`#1303`](https://github.com/flyingcircle/react-native-elements/issues/1303) 575 | - fix(Header): Correct proptype for backgroundImage [`#2003`](https://github.com/flyingcircle/react-native-elements/issues/2003) 576 | - feat(Tile): Use RNE Image component (#1998) [`#1688`](https://github.com/flyingcircle/react-native-elements/issues/1688) 577 | - feat(Input): Add disabled, disabledInputStyle props (#1996) [`#1756`](https://github.com/flyingcircle/react-native-elements/issues/1756) 578 | - fix(ButtonGroup): Correct type for selectedIndex (#1994) [`#1852`](https://github.com/flyingcircle/react-native-elements/issues/1852) 579 | - fix(Image): Allows interacting with children after load (#1993) [`#1885`](https://github.com/flyingcircle/react-native-elements/issues/1885) 580 | - feat(SocialIcon): Add new social networks #1988 [`#1563`](https://github.com/flyingcircle/react-native-elements/issues/1563) 581 | - feat(Input): Remove shake as prop usage (#1987) [`#1883`](https://github.com/flyingcircle/react-native-elements/issues/1883) 582 | - fix(SearchBar-ios): Hide clear icon on cancel (#1978) [`#1977`](https://github.com/flyingcircle/react-native-elements/issues/1977) 583 | - fix(Searchbar-ios): Contain text within cancel animation (#1976) [`#1975`](https://github.com/flyingcircle/react-native-elements/issues/1975) 584 | - feat: Add testID to checkbox (#1965) [`#1964`](https://github.com/flyingcircle/react-native-elements/issues/1964) 585 | - docs(Input): Change image to reflect actual component (#1963) [`#1950`](https://github.com/flyingcircle/react-native-elements/issues/1950) 586 | - fix(types): Allow ListItem to have TouchableHighlight props (#1961) [`#1842`](https://github.com/flyingcircle/react-native-elements/issues/1842) 587 | - feat(types): Allow accessibility props on Icon (#1959) [`#1912`](https://github.com/flyingcircle/react-native-elements/issues/1912) 588 | - fix(PricingCard): Correct text style proptypes (#1956) [`#1913`](https://github.com/flyingcircle/react-native-elements/issues/1913) 589 | - feat: Allow social icon type google (#1944) [`#1600`](https://github.com/flyingcircle/react-native-elements/issues/1600) 590 | - fix(Text): Allow header styles to override bold styles (#1867) [`#1833`](https://github.com/flyingcircle/react-native-elements/issues/1833) 591 | - chore: Update version of docusaurus [`4029367`](https://github.com/flyingcircle/react-native-elements/commit/4029367d2e35fddaeac41ea44be9aa7e34976e9a) 592 | - docs: Fix links to other component props [`72b5b75`](https://github.com/flyingcircle/react-native-elements/commit/72b5b75b6dd0472bb85409fa47a132b500273526) 593 | - Fixed OpenCollective sponsor links [`4c900a4`](https://github.com/flyingcircle/react-native-elements/commit/4c900a4d5abd1bcb95ae8ebd35b396c1af88859b) 594 | 595 | #### [v1.1.0](https://github.com/flyingcircle/react-native-elements/compare/v1.0.0...v1.1.0) 596 | 597 | > 24 February 2019 598 | 599 | - fix(Slider): False positioning of Slider and track width [`#1739`](https://github.com/flyingcircle/react-native-elements/pull/1739) 600 | - docs(Input): Fix anchor tags for some props [`#1789`](https://github.com/flyingcircle/react-native-elements/pull/1789) 601 | - fix(Button): Ripple on android was out of bounds [`#1799`](https://github.com/flyingcircle/react-native-elements/pull/1799) 602 | - docs(v1-blog): Add List styling instructions [`#1777`](https://github.com/flyingcircle/react-native-elements/pull/1777) 603 | - fix(types): Add underlayColor to SocialIconProps interface [`#1769`](https://github.com/flyingcircle/react-native-elements/pull/1769) 604 | - feat(Text): Add style props to customize header props [`#1773`](https://github.com/flyingcircle/react-native-elements/pull/1773) 605 | - fix: Change merge library to deepmerge from lodash [`#1772`](https://github.com/flyingcircle/react-native-elements/pull/1772) 606 | - fix(types): Add cancel method for search bar [`#1768`](https://github.com/flyingcircle/react-native-elements/pull/1768) 607 | - fix(types): Added divider to colors definition [`#1760`](https://github.com/flyingcircle/react-native-elements/pull/1760) 608 | - fix(types): Update ListItem.chevron and checkmark defs [`#1761`](https://github.com/flyingcircle/react-native-elements/pull/1761) 609 | - fix(types): Change PlaceholderContent type [`#1759`](https://github.com/flyingcircle/react-native-elements/pull/1759) 610 | - feat(CheckBox): Add titleProps prop [`#1757`](https://github.com/flyingcircle/react-native-elements/pull/1757) 611 | - fix(Tooltip): Adjust position for StatusBar on android [`#1751`](https://github.com/flyingcircle/react-native-elements/pull/1751) 612 | - fix(types): Add cancelButtonTitle prop to SearchBar [`#1753`](https://github.com/flyingcircle/react-native-elements/pull/1753) 613 | - chore: Fix mix of import and module.exports [`#1749`](https://github.com/flyingcircle/react-native-elements/pull/1749) 614 | - fix: ESLint error in Text component [`#1741`](https://github.com/flyingcircle/react-native-elements/pull/1741) 615 | - docs: Add Le Cheese to Showcase [`#1763`](https://github.com/flyingcircle/react-native-elements/pull/1763) 616 | - docs(Button): Fix missing comma typo [`#1745`](https://github.com/flyingcircle/react-native-elements/pull/1745) 617 | - docs(website): Fix small typo in customization docs [`#1734`](https://github.com/flyingcircle/react-native-elements/pull/1734) 618 | - docs: Fix typo on 1.0.0-release blog post [`#1729`](https://github.com/flyingcircle/react-native-elements/pull/1729) 619 | - docs(Customization): Add common pitfalls section on Theming [`#1721`](https://github.com/flyingcircle/react-native-elements/issues/1721) 620 | - fix: Change merge library to deepmerge from lodash (#1772) [`#1735`](https://github.com/flyingcircle/react-native-elements/issues/1735) 621 | - build: Update peer dev version of react-native-vector-icons [`#1736`](https://github.com/flyingcircle/react-native-elements/issues/1736) 622 | - docs: Add Le Cheese to Showcase (#1763) [`#1762`](https://github.com/flyingcircle/react-native-elements/issues/1762) 623 | - docs(website): Cut v1.1.0 version of docs [`24f6eb5`](https://github.com/flyingcircle/react-native-elements/commit/24f6eb5f42bc91163f9bc7642b9cd4afce04e242) 624 | - docs(website): Update backers and sponsors opencollective images [`c8e703f`](https://github.com/flyingcircle/react-native-elements/commit/c8e703f74556b359c33dc7e3f3ad30978e19064e) 625 | - v1.1.0 #1802 [`f8b27a0`](https://github.com/flyingcircle/react-native-elements/commit/f8b27a0316440949c9e81bc520eadf88f54dc0fd) 626 | 627 | #### [v1.0.0](https://github.com/flyingcircle/react-native-elements/compare/v1.0.0-beta7...v1.0.0) 628 | 629 | > 27 January 2019 630 | 631 | - docs: v1.0.0 Release Blog Post [`#1723`](https://github.com/flyingcircle/react-native-elements/pull/1723) 632 | - feat(Divider): Allow passing view properties [`#1728`](https://github.com/flyingcircle/react-native-elements/pull/1728) 633 | - fix(SearchBar|Input): Allow height on fields to scale with fontSize [`#1720`](https://github.com/flyingcircle/react-native-elements/pull/1720) 634 | - refactor: Slider use flexbox for layout [`#1698`](https://github.com/flyingcircle/react-native-elements/pull/1698) 635 | - docs: Add blog post on React Native Web support [`#1664`](https://github.com/flyingcircle/react-native-elements/pull/1664) 636 | - fix(Avatar): Don't show placeholder style if not using source [`#1718`](https://github.com/flyingcircle/react-native-elements/pull/1718) 637 | - docs(CheckBox): Added closing brackets on lines 42 and 43 [`#1716`](https://github.com/flyingcircle/react-native-elements/pull/1716) 638 | - fix(SearchBar iOS): Align margins closer to native searchbar [`#1708`](https://github.com/flyingcircle/react-native-elements/pull/1708) 639 | - refactor: Add React Native Ratings dependency [`#1671`](https://github.com/flyingcircle/react-native-elements/pull/1671) 640 | - fix(SearchBar iOS): Allow margins to be added to containerStyle [`#1706`](https://github.com/flyingcircle/react-native-elements/pull/1706) 641 | - docs: Added Showcase section to website [`#1704`](https://github.com/flyingcircle/react-native-elements/pull/1704) 642 | - fix(SearchBar Android): Allow margins to be added to containerStyle [`#1701`](https://github.com/flyingcircle/react-native-elements/pull/1701) 643 | - fix(types): Fix ListItem checkBox props typo [`#1695`](https://github.com/flyingcircle/react-native-elements/pull/1695) 644 | - feat:(Input): Add setNativeProps method [`#1682`](https://github.com/flyingcircle/react-native-elements/pull/1682) 645 | - feat(Tile): Allow Custom ImageComponent [`#1686`](https://github.com/flyingcircle/react-native-elements/pull/1686) 646 | - docs(Tooltip): Typo [`#1691`](https://github.com/flyingcircle/react-native-elements/pull/1691) 647 | - feat(Text): Allow style prop to accept array of objects [`#1685`](https://github.com/flyingcircle/react-native-elements/pull/1685) 648 | - docs(Tile): Add overlayContainerStyle prop [`#1673`](https://github.com/flyingcircle/react-native-elements/pull/1673) 649 | - fix(Text): Allow local props to override theme set font size [`#1675`](https://github.com/flyingcircle/react-native-elements/pull/1675) 650 | - refactor(Text): Deprecate fontFamily prop [`#1660`](https://github.com/flyingcircle/react-native-elements/pull/1660) 651 | - refactor(Card): Remove unnecessary props [`#1659`](https://github.com/flyingcircle/react-native-elements/pull/1659) 652 | - Bound slider value between min and max [`#1651`](https://github.com/flyingcircle/react-native-elements/pull/1651) 653 | - feat(Badge): Add withBadge HOC [`#1604`](https://github.com/flyingcircle/react-native-elements/pull/1604) 654 | - ci(travis): Remove codecov from devDependencies [`#1657`](https://github.com/flyingcircle/react-native-elements/pull/1657) 655 | - docs(Customization): Fix syntax [`#1656`](https://github.com/flyingcircle/react-native-elements/pull/1656) 656 | - fix(ListItem): Allow solo rightTitle to display correctly [`#1647`](https://github.com/flyingcircle/react-native-elements/pull/1647) 657 | - fix(Input): Make width to be 100% instead of 90% [`#1644`](https://github.com/flyingcircle/react-native-elements/pull/1644) 658 | - feat(Header): Add background image [`#1556`](https://github.com/flyingcircle/react-native-elements/pull/1556) 659 | - feat: Add official platform colors [`#1624`](https://github.com/flyingcircle/react-native-elements/pull/1624) 660 | - Fixed GitHub spelling [`#1627`](https://github.com/flyingcircle/react-native-elements/pull/1627) 661 | - perf(SearchBar): Switch from material-community to material [`#1620`](https://github.com/flyingcircle/react-native-elements/pull/1620) 662 | - test: Run default SearchBar tests that were omitted [`#1621`](https://github.com/flyingcircle/react-native-elements/pull/1621) 663 | - feat(config/fonts): Support RNW with empty default fonts [`#1619`](https://github.com/flyingcircle/react-native-elements/pull/1619) 664 | - feat(Image): Support RNW with iOS style as default [`#1618`](https://github.com/flyingcircle/react-native-elements/pull/1618) 665 | - feat(Header): Support RNW with iOS style as default [`#1616`](https://github.com/flyingcircle/react-native-elements/pull/1616) 666 | - feat(Button|ButtonGroup): Support RNW with iOS style as default [`#1615`](https://github.com/flyingcircle/react-native-elements/pull/1615) 667 | - feat(SocialIcon): Support RNW with iOS style as default [`#1614`](https://github.com/flyingcircle/react-native-elements/pull/1614) 668 | - feat(PricingCard): Support RNW with iOS style as default [`#1612`](https://github.com/flyingcircle/react-native-elements/pull/1612) 669 | - feat(Overlay): Support RNW with iOS style as default [`#1611`](https://github.com/flyingcircle/react-native-elements/pull/1611) 670 | - feat(Input): Support RNW with iOS style as default [`#1610`](https://github.com/flyingcircle/react-native-elements/pull/1610) 671 | - feat(Icon): Support RNW with iOS style as default [`#1609`](https://github.com/flyingcircle/react-native-elements/pull/1609) 672 | - feat(CheckBox): Support RNW with iOS style as default [`#1608`](https://github.com/flyingcircle/react-native-elements/pull/1608) 673 | - feat(Card): Support RNW with iOS styles as default [`#1607`](https://github.com/flyingcircle/react-native-elements/pull/1607) 674 | - feat(Avatar): Support RNW with iOS styles as default [`#1602`](https://github.com/flyingcircle/react-native-elements/pull/1602) 675 | - Add custom styles to iOS SearchBar cancel button [`#1449`](https://github.com/flyingcircle/react-native-elements/pull/1449) 676 | - test: Add lint to ci pipeline and pre-commit hook [`#1601`](https://github.com/flyingcircle/react-native-elements/pull/1601) 677 | - fix: Remove eslint errors [`#1599`](https://github.com/flyingcircle/react-native-elements/pull/1599) 678 | - fix(Avatar|Image): Fade out placeholder when image loads [`#1592`](https://github.com/flyingcircle/react-native-elements/pull/1592) 679 | - feat(ButtonGroup): Add disabled styles [`#1587`](https://github.com/flyingcircle/react-native-elements/pull/1587) 680 | - fix(types): Allow checkmark on ListItem to pass partial props [`#1457`](https://github.com/flyingcircle/react-native-elements/pull/1457) 681 | - docs(website): Add onPageNav layout for website [`#1585`](https://github.com/flyingcircle/react-native-elements/pull/1585) 682 | - feat: Add Image component [`#1582`](https://github.com/flyingcircle/react-native-elements/pull/1582) 683 | - fix: Android SearchBar clear icon was using cancel icon [`#1580`](https://github.com/flyingcircle/react-native-elements/pull/1580) 684 | - fix(SearchBar): Evaluate if value is empty on initial run [`#1575`](https://github.com/flyingcircle/react-native-elements/pull/1575) 685 | - fix: Hoist statics for withTheme hoc [`#1554`](https://github.com/flyingcircle/react-native-elements/pull/1554) 686 | - fix: Use library for calculating statusBar height [`#1553`](https://github.com/flyingcircle/react-native-elements/pull/1553) 687 | - ref: Badge component [`#1545`](https://github.com/flyingcircle/react-native-elements/pull/1545) 688 | - Set default prop for type [`#1546`](https://github.com/flyingcircle/react-native-elements/pull/1546) 689 | - docs: Fix paragraphs links in docs [`#1536`](https://github.com/flyingcircle/react-native-elements/pull/1536) 690 | - feat: Add button types [`#1540`](https://github.com/flyingcircle/react-native-elements/pull/1540) 691 | - fix: Rounded buttons on android now work correctly [`#1538`](https://github.com/flyingcircle/react-native-elements/pull/1538) 692 | - feat: Add AntDesign to list of available icon sets [`#1529`](https://github.com/flyingcircle/react-native-elements/pull/1529) 693 | - docs(website): Add central place to show supported icon sets [`#1532`](https://github.com/flyingcircle/react-native-elements/pull/1532) 694 | - feat(Input): Allow label to be a React element [`#1531`](https://github.com/flyingcircle/react-native-elements/pull/1531) 695 | - ci: Remove expo ci from PRs [`#1528`](https://github.com/flyingcircle/react-native-elements/pull/1528) 696 | - fix(Button): Make the padding consistent [`#1505`](https://github.com/flyingcircle/react-native-elements/pull/1505) 697 | - feat(Tile): Allow caption to be a React element [`#1510`](https://github.com/flyingcircle/react-native-elements/pull/1510) 698 | - docs: Fix small list item error. [`#1530`](https://github.com/flyingcircle/react-native-elements/pull/1530) 699 | - docs(website): Add descriptions for every component [`#1527`](https://github.com/flyingcircle/react-native-elements/pull/1527) 700 | - docs(website): Add linear gradient usage section to Button docs [`#1526`](https://github.com/flyingcircle/react-native-elements/pull/1526) 701 | - docs(website): Add linear gradient usage section to Button docs [`#1526`](https://github.com/flyingcircle/react-native-elements/pull/1526) 702 | - fix: Change updateTheme to merge empty object first [`#1523`](https://github.com/flyingcircle/react-native-elements/pull/1523) 703 | - fix(types): Change type of HeaderProps.placement [`#1515`](https://github.com/flyingcircle/react-native-elements/pull/1515) 704 | - test: Fix failing tests on Windows [`#1504`](https://github.com/flyingcircle/react-native-elements/pull/1504) 705 | - fix(Avatar): ImageComponent prop type to allow both of func and object [`#1507`](https://github.com/flyingcircle/react-native-elements/pull/1507) 706 | - Included import statements for code snippets [`#1491`](https://github.com/flyingcircle/react-native-elements/pull/1491) 707 | - Included an import statement [`#1492`](https://github.com/flyingcircle/react-native-elements/pull/1492) 708 | - Added import statements for Tile [`#1493`](https://github.com/flyingcircle/react-native-elements/pull/1493) 709 | - docs(website): Made small updates to the prose on Overview page [`#1490`](https://github.com/flyingcircle/react-native-elements/pull/1490) 710 | - docs: Small Typo Fix on Getting Started Page [`#1489`](https://github.com/flyingcircle/react-native-elements/pull/1489) 711 | - fix(types): Add missing types for Avatar [`#1494`](https://github.com/flyingcircle/react-native-elements/pull/1494) 712 | - fix(ThemeProvider): Remove circular dependency [`#1495`](https://github.com/flyingcircle/react-native-elements/pull/1495) 713 | - chore: Use 'Must be greater than version' for RNVI dependency [`#1469`](https://github.com/flyingcircle/react-native-elements/pull/1469) 714 | - fix(Avatar): Correct proptype for overlayContainerStyle and containerStyle [`#1488`](https://github.com/flyingcircle/react-native-elements/pull/1488) 715 | - refractor: Update component prop to Component [`#1479`](https://github.com/flyingcircle/react-native-elements/pull/1479) 716 | - fix(types): Allow partial theme be passed to ThemeProvider [`#1468`](https://github.com/flyingcircle/react-native-elements/pull/1468) 717 | - fix(types): Correct type for ListItem component prop [`#1466`](https://github.com/flyingcircle/react-native-elements/pull/1466) 718 | - docs(website): Added a small call to action on overview page [`#1503`](https://github.com/flyingcircle/react-native-elements/pull/1503) 719 | - docs: Change 0.19.0 to 0.19.1 [`#1476`](https://github.com/flyingcircle/react-native-elements/pull/1476) 720 | - fix(SearchBar|Input): Allow height on fields to scale with fontSize (#1720) [`#1239`](https://github.com/flyingcircle/react-native-elements/issues/1239) 721 | - docs(SearchBar): Replace usage with controlled input example [`#1623`](https://github.com/flyingcircle/react-native-elements/issues/1623) 722 | - docs(ListItem): Remove scaleProps from list of props [`#1700`](https://github.com/flyingcircle/react-native-elements/issues/1700) 723 | - fix(SearchBar Android): Allow margins to be added to containerStyle (#1701) [`#1699`](https://github.com/flyingcircle/react-native-elements/issues/1699) 724 | - feat(Text): Allow style prop to accept array of objects (#1685) [`#1684`](https://github.com/flyingcircle/react-native-elements/issues/1684) 725 | - fix(Text): Allow local props to override theme set font size (#1675) [`#1663`](https://github.com/flyingcircle/react-native-elements/issues/1663) 726 | - fix(theme): Merging of children prop unexpected results [`#1517`](https://github.com/flyingcircle/react-native-elements/issues/1517) 727 | - fix(Overlay): Allow resizing when changing orientation [`#1215`](https://github.com/flyingcircle/react-native-elements/issues/1215) 728 | - refactor(Overlay): Use react native Modal as component base [`#1312`](https://github.com/flyingcircle/react-native-elements/issues/1312) 729 | - fix(ListItem): Allow solo rightTitle to display correctly (#1647) [`#1605`](https://github.com/flyingcircle/react-native-elements/issues/1605) 730 | - fix(ListItem): Fix Component propType for PadView [`#1645`](https://github.com/flyingcircle/react-native-elements/issues/1645) 731 | - fix(Input): Make width to be 100% instead of 90% (#1644) [`#1640`](https://github.com/flyingcircle/react-native-elements/issues/1640) 732 | - feat(types): Add definitions for SearchBar cancelButtonProps [`#1606`](https://github.com/flyingcircle/react-native-elements/issues/1606) 733 | - docs: Update beta installation instructions to have tag [`#1588`](https://github.com/flyingcircle/react-native-elements/issues/1588) 734 | - docs: Update beta installation instructions to have tag [`#1588`](https://github.com/flyingcircle/react-native-elements/issues/1588) 735 | - fix(Avatar|Image): Fade out placeholder when image loads (#1592) [`#1590`](https://github.com/flyingcircle/react-native-elements/issues/1590) 736 | - feat(ButtonGroup): Add disabled styles (#1587) [`#1326`](https://github.com/flyingcircle/react-native-elements/issues/1326) 737 | - docs(website): Add onPageNav layout for website (#1585) [`#1544`](https://github.com/flyingcircle/react-native-elements/issues/1544) 738 | - docs(website): Add edit button related props to Avatar [`#1568`](https://github.com/flyingcircle/react-native-elements/issues/1568) 739 | - fix(Avatar): Edit button was being clipped by borderRadius [`#1411`](https://github.com/flyingcircle/react-native-elements/issues/1411) 740 | - feat: Add Image component (#1582) [`#1478`](https://github.com/flyingcircle/react-native-elements/issues/1478) 741 | - fix: Android SearchBar clear icon was using cancel icon (#1580) [`#1579`](https://github.com/flyingcircle/react-native-elements/issues/1579) 742 | - fix: Hoist statics for withTheme hoc (#1554) [`#1541`](https://github.com/flyingcircle/react-native-elements/issues/1541) 743 | - fix: Use library for calculating statusBar height (#1553) [`#1552`](https://github.com/flyingcircle/react-native-elements/issues/1552) 744 | - fix: Rounded buttons on android now work correctly (#1538) [`#1537`](https://github.com/flyingcircle/react-native-elements/issues/1537) 745 | - fix: Change updateTheme to merge empty object first (#1523) [`#1522`](https://github.com/flyingcircle/react-native-elements/issues/1522) 746 | - fix(types): Allow partial theme be passed to ThemeProvider (#1468) [`#1467`](https://github.com/flyingcircle/react-native-elements/issues/1467) 747 | - fix(types): Correct type for ListItem component prop (#1466) [`#1465`](https://github.com/flyingcircle/react-native-elements/issues/1465) 748 | - chore: Remove package-lock.json [`eb2ac21`](https://github.com/flyingcircle/react-native-elements/commit/eb2ac2182b1c91759bc0a13e9d7dde864dae9848) 749 | - docs(website): Remove beta versions between 0.19.1 and 1.0.0 [`86c33a7`](https://github.com/flyingcircle/react-native-elements/commit/86c33a7f8ed9e9980c202460a50d5901e314d642) 750 | - docs(website): Release v1.0.0 [`c8c4959`](https://github.com/flyingcircle/react-native-elements/commit/c8c495919524b041b24d4c373d81f6f79adef9d5) 751 | 752 | #### [v1.0.0-beta7](https://github.com/flyingcircle/react-native-elements/compare/v1.0.0-beta6...v1.0.0-beta7) 753 | 754 | > 12 October 2018 755 | 756 | - 1.0.0-beta7 - (Beta6 regression) [`#1462`](https://github.com/flyingcircle/react-native-elements/pull/1462) 757 | - docs: v1.0.0-beta6 Header typo [`#1458`](https://github.com/flyingcircle/react-native-elements/pull/1458) 758 | - ci(travis): Pin version of node [`6c37f42`](https://github.com/flyingcircle/react-native-elements/commit/6c37f426b6f187dbd0ea05a7abda997917e0045f) 759 | 760 | #### [v1.0.0-beta6](https://github.com/flyingcircle/react-native-elements/compare/v1.0.0-beta5...v1.0.0-beta6) 761 | 762 | > 10 October 2018 763 | 764 | - Add Theming [`#1454`](https://github.com/flyingcircle/react-native-elements/pull/1454) 765 | - fix(types): Button correctly extend touchable props [`#1451`](https://github.com/flyingcircle/react-native-elements/pull/1451) 766 | - docs(SearchBar): Add leftIconContainer, rightIconContainer [`#1376`](https://github.com/flyingcircle/react-native-elements/pull/1376) 767 | - fix(docs, type): Change `clearText` references to `clear` [`#1448`](https://github.com/flyingcircle/react-native-elements/pull/1448) 768 | - fix: Allow Button to work on react-native-web [`#1433`](https://github.com/flyingcircle/react-native-elements/pull/1433) 769 | - Fix ListItem dividers + customs chevron & checkmark [`#1233`](https://github.com/flyingcircle/react-native-elements/pull/1233) 770 | - Refactor Header [`#1221`](https://github.com/flyingcircle/react-native-elements/pull/1221) 771 | - package: Use opencollective-postinstall for smaller install size [`#1410`](https://github.com/flyingcircle/react-native-elements/pull/1410) 772 | - feat(Input): add inputComponent prop [`#1413`](https://github.com/flyingcircle/react-native-elements/pull/1413) 773 | - Add registerCustomIconType typing [`#1416`](https://github.com/flyingcircle/react-native-elements/pull/1416) 774 | - [ListItem] Added android as default for list styling [`#1409`](https://github.com/flyingcircle/react-native-elements/pull/1409) 775 | - Fixes props being ignored on ListItem [`#1344`](https://github.com/flyingcircle/react-native-elements/pull/1344) 776 | - docs(Card): Remove Lato fontFamily from examples [`#1403`](https://github.com/flyingcircle/react-native-elements/pull/1403) 777 | - docs(Card): Remove Lato fontFamily from examples [`#1403`](https://github.com/flyingcircle/react-native-elements/pull/1403) 778 | - docs(ListItem 0.19): Change ListView examples to use FlatList [`#1401`](https://github.com/flyingcircle/react-native-elements/pull/1401) 779 | - docs(ListItem 0.19): Change ListView examples to use FlatList [`#1401`](https://github.com/flyingcircle/react-native-elements/pull/1401) 780 | - fix(ListItem): Don't display empty rightTitle or rightSubtitle [`#1398`](https://github.com/flyingcircle/react-native-elements/pull/1398) 781 | - [Rating] Add onStartRating prop [`#1386`](https://github.com/flyingcircle/react-native-elements/pull/1386) 782 | - do not use index as a key [`#1381`](https://github.com/flyingcircle/react-native-elements/pull/1381) 783 | - (docs) Do not use index as a key for avatar example [`#1353`](https://github.com/flyingcircle/react-native-elements/pull/1353) 784 | - fix: add missing "size" prop to CheckBox types [`#1361`](https://github.com/flyingcircle/react-native-elements/pull/1361) 785 | - (SearchBar) Allow containerStyle to override lightTheme styles [`#1357`](https://github.com/flyingcircle/react-native-elements/pull/1357) 786 | - Add labelProps and errorProps to input [`#1342`](https://github.com/flyingcircle/react-native-elements/pull/1342) 787 | - Add isFocused() method to Input [`#1305`](https://github.com/flyingcircle/react-native-elements/pull/1305) 788 | - Add wrapperStyle prop on Checkbox [`#1348`](https://github.com/flyingcircle/react-native-elements/pull/1348) 789 | - fixing link of 'Good First Issue' [`#1340`](https://github.com/flyingcircle/react-native-elements/pull/1340) 790 | - Allow PricingCard to render without info prop [`#1250`](https://github.com/flyingcircle/react-native-elements/pull/1250) 791 | - (Button) Remove borderRadius change from android disabled style [`#1280`](https://github.com/flyingcircle/react-native-elements/pull/1280) 792 | - (docs) Change a few links that did not link anywhere [`#1263`](https://github.com/flyingcircle/react-native-elements/pull/1263) 793 | - Custom ImageComponent for Avatar [`#1261`](https://github.com/flyingcircle/react-native-elements/pull/1261) 794 | - Refactor PriceCard props to accept style objects [`#1231`](https://github.com/flyingcircle/react-native-elements/pull/1231) 795 | - enhancement(input): move android underline color above spread attributes [`#1241`](https://github.com/flyingcircle/react-native-elements/pull/1241) 796 | - docs: missing icon type for Avatar [`#1177`](https://github.com/flyingcircle/react-native-elements/pull/1177) 797 | - docs: `Avatar` with icon requires icon type [`#1222`](https://github.com/flyingcircle/react-native-elements/pull/1222) 798 | - docs: `Avatar` with icon requires icon type [`#1223`](https://github.com/flyingcircle/react-native-elements/pull/1223) 799 | - Fix iOS SearchBar width [`#1218`](https://github.com/flyingcircle/react-native-elements/pull/1218) 800 | - feat(Avatar): Placeholder images [`#1211`](https://github.com/flyingcircle/react-native-elements/pull/1211) 801 | - Add some tests [`#1213`](https://github.com/flyingcircle/react-native-elements/pull/1213) 802 | - Fix Button Ripple on Android Version 21 and higher [`#1210`](https://github.com/flyingcircle/react-native-elements/pull/1210) 803 | - Updated project dependencies [`#1189`](https://github.com/flyingcircle/react-native-elements/pull/1189) 804 | - Fix: Allow users to override TouchableComponent props. [`#1191`](https://github.com/flyingcircle/react-native-elements/pull/1191) 805 | - fix: onClear for default searchbar [`#1185`](https://github.com/flyingcircle/react-native-elements/pull/1185) 806 | - (ListItem) Add pad prop to customize padding [`#1174`](https://github.com/flyingcircle/react-native-elements/pull/1174) 807 | - doc(Lists) Fix url hash conflict [`#1175`](https://github.com/flyingcircle/react-native-elements/pull/1175) 808 | - fix(types): Button correctly extend touchable props (#1451) [`#1314`](https://github.com/flyingcircle/react-native-elements/issues/1314) 809 | - Fixes props being ignored on ListItem (#1344) [`#1343`](https://github.com/flyingcircle/react-native-elements/issues/1343) 810 | - fix(ListItem): Don't display empty rightTitle or rightSubtitle (#1398) [`#1391`](https://github.com/flyingcircle/react-native-elements/issues/1391) 811 | - Add labelProps and errorProps to input (#1342) [`#1341`](https://github.com/flyingcircle/react-native-elements/issues/1341) 812 | - Accept 5.x of react-native-vector-icons [`#1335`](https://github.com/flyingcircle/react-native-elements/issues/1335) 813 | - Add wrapperStyle prop on Checkbox (#1348) [`#1339`](https://github.com/react-native-training/react-native-elements/issues/1339) 814 | - fix(types): Add missing inputContainerStyle to Input [`#1249`](https://github.com/flyingcircle/react-native-elements/issues/1249) 815 | - fix(button): Fix bold on titleStyle for android [`#1251`](https://github.com/flyingcircle/react-native-elements/issues/1251) 816 | - Fix Button Ripple on Android Version 21 and higher (#1210) [`#1209`](https://github.com/flyingcircle/react-native-elements/issues/1209) 817 | - v1.0.0-beta6 #1193 [`f5455b9`](https://github.com/flyingcircle/react-native-elements/commit/f5455b9b546467caaffdd632b6c836c4639c8b51) 818 | - Fix linear gradient button disabled state [`a751f5c`](https://github.com/flyingcircle/react-native-elements/commit/a751f5ca443a3b8411ef0e403c64bba882ba0e48) 819 | - Rebase docusaurus with master [`dbb5140`](https://github.com/flyingcircle/react-native-elements/commit/dbb51407d2af7bc01681291c3f82663bd8fdb3f5) 820 | 821 | #### [v1.0.0-beta5](https://github.com/flyingcircle/react-native-elements/compare/v1.0.0-beta4...v1.0.0-beta5) 822 | 823 | > 6 May 2018 824 | 825 | - v1.0.0-beta5 [`#1077`](https://github.com/flyingcircle/react-native-elements/pull/1077) 826 | - ci(travis) Pin version of node [`#1158`](https://github.com/flyingcircle/react-native-elements/pull/1158) 827 | - docs(website): Set default version shown as 0.19.0 [`#1156`](https://github.com/flyingcircle/react-native-elements/pull/1156) 828 | - Add descriptions for ListItem props in v1.0.0-beta4 docs [`#1118`](https://github.com/flyingcircle/react-native-elements/pull/1118) 829 | - Revert website default version [`#1103`](https://github.com/flyingcircle/react-native-elements/pull/1103) 830 | - Use v0.19.0 as default version [`#1101`](https://github.com/flyingcircle/react-native-elements/pull/1101) 831 | - v1.0.0-beta5 (#1077) [`#1069`](https://github.com/flyingcircle/react-native-elements/issues/1069) [`#1123`](https://github.com/flyingcircle/react-native-elements/issues/1123) 832 | 833 | #### [v1.0.0-beta4](https://github.com/flyingcircle/react-native-elements/compare/v1.0.0-beta3...v1.0.0-beta4) 834 | 835 | > 2 April 2018 836 | 837 | - Add description for each ListItem props [`#1059`](https://github.com/flyingcircle/react-native-elements/pull/1059) 838 | - Set size of Icon or clearIcon in SearchBar [`#1056`](https://github.com/flyingcircle/react-native-elements/pull/1056) 839 | - Enhanced style control to ratings [`#865`](https://github.com/flyingcircle/react-native-elements/pull/865) 840 | - ListItem v1 (Android & iOS) [`#945`](https://github.com/flyingcircle/react-native-elements/pull/945) 841 | - New website props layout [`#1013`](https://github.com/flyingcircle/react-native-elements/pull/1013) 842 | - Add `label` for the Input component [`#990`](https://github.com/flyingcircle/react-native-elements/pull/990) 843 | - Remove Text from Button if title is empty [`#1049`](https://github.com/flyingcircle/react-native-elements/pull/1049) 844 | - Fix Button width (+ small refactor) [`#1000`](https://github.com/flyingcircle/react-native-elements/pull/1000) 845 | - Avoid changing ref function [`#1050`](https://github.com/flyingcircle/react-native-elements/pull/1050) 846 | - CI: The bot now modifies its own comment [`#1048`](https://github.com/flyingcircle/react-native-elements/pull/1048) 847 | - fix(ButtonGroup): Set style background color to ButtonGroup [`#1040`](https://github.com/flyingcircle/react-native-elements/pull/1040) 848 | - Added containerStyle props for platform specific searchbars [`#999`](https://github.com/flyingcircle/react-native-elements/pull/999) 849 | - Fix custom icon fonts example link [`#1043`](https://github.com/flyingcircle/react-native-elements/pull/1043) 850 | - Enable deployment only for internal PRs [`#1044`](https://github.com/flyingcircle/react-native-elements/pull/1044) 851 | - fix(ci) pull request slug [`#1042`](https://github.com/flyingcircle/react-native-elements/pull/1042) 852 | - Deploy automatically an example app on PRs [`#1033`](https://github.com/flyingcircle/react-native-elements/pull/1033) 853 | - Improve grammar and fix typos for some documents [`#986`](https://github.com/flyingcircle/react-native-elements/pull/986) 854 | - feat(CheckBox): Allow custom component as Icon [`#1003`](https://github.com/flyingcircle/react-native-elements/pull/1003) 855 | - (types) Removed links and replaces JSX.Element React.ReactElement [`#1009`](https://github.com/flyingcircle/react-native-elements/pull/1009) 856 | - Update typings to match Button title props [`#1007`](https://github.com/flyingcircle/react-native-elements/pull/1007) 857 | - Add text default width if buttonStyle has a width [`#995`](https://github.com/flyingcircle/react-native-elements/pull/995) 858 | - ListItem v1 (Android & iOS) (#945) [`#947`](https://github.com/flyingcircle/react-native-elements/issues/947) 859 | - feat(types): Add Overlay definitons [`#1036`](https://github.com/flyingcircle/react-native-elements/issues/1036) 860 | - fix(types): icon on Button should be a react element [`#1053`](https://github.com/flyingcircle/react-native-elements/issues/1053) 861 | - fix(ButtonGroup): Set style background color to ButtonGroup (#1040) [`#1011`](https://github.com/flyingcircle/react-native-elements/issues/1011) [`#1011`](https://github.com/flyingcircle/react-native-elements/issues/1011) [`#1011`](https://github.com/flyingcircle/react-native-elements/issues/1011) 862 | - fix(CI) login into github before doc deployment [`db4bd50`](https://github.com/flyingcircle/react-native-elements/commit/db4bd5015d8f3c3b87c33cf170320864f638f7fc) 863 | - Fix 0.19 docs layout [`59ded7e`](https://github.com/flyingcircle/react-native-elements/commit/59ded7ef474d85bb73677650426c49fbf92264d5) 864 | - Fix next docs layout [`754dc25`](https://github.com/flyingcircle/react-native-elements/commit/754dc254dd9f1abe4b0f5f2113cfb29d4e141d9f) 865 | 866 | #### [v1.0.0-beta3](https://github.com/flyingcircle/react-native-elements/compare/v1.0.0-beta2...v1.0.0-beta3) 867 | 868 | > 11 March 2018 869 | 870 | - v1.0.0-beta3 [`#915`](https://github.com/flyingcircle/react-native-elements/pull/915) 871 | - Add touchable props Notice to Tile [`#969`](https://github.com/flyingcircle/react-native-elements/pull/969) 872 | - Add beta version to getting started [`#951`](https://github.com/flyingcircle/react-native-elements/pull/951) 873 | - Add algolia search [`#940`](https://github.com/flyingcircle/react-native-elements/pull/940) 874 | - fix #934 - overlay image missing in docs website [`#936`](https://github.com/flyingcircle/react-native-elements/pull/936) 875 | - Update README.md and remove useless md [`#930`](https://github.com/flyingcircle/react-native-elements/pull/930) 876 | - fix(website): Broken images [`#929`](https://github.com/flyingcircle/react-native-elements/pull/929) 877 | - Yet another travis config [`#927`](https://github.com/flyingcircle/react-native-elements/pull/927) 878 | - FIx travis auth [`#926`](https://github.com/flyingcircle/react-native-elements/pull/926) 879 | - Fix readme url and travis again [`#925`](https://github.com/flyingcircle/react-native-elements/pull/925) 880 | - Travis again [`#924`](https://github.com/flyingcircle/react-native-elements/pull/924) 881 | - Fix travis script for deploy [`#923`](https://github.com/flyingcircle/react-native-elements/pull/923) 882 | - docs: Add org url for deploy [`#922`](https://github.com/flyingcircle/react-native-elements/pull/922) 883 | - New Docs website [`#902`](https://github.com/flyingcircle/react-native-elements/pull/902) 884 | - Fixed default clearIcon name in docs for SearchBar component. [`#896`](https://github.com/flyingcircle/react-native-elements/pull/896) 885 | - docs(readme): Make README clearer about Todo items [`#891`](https://github.com/flyingcircle/react-native-elements/pull/891) 886 | - Button & Input docs (#864) [`#886`](https://github.com/flyingcircle/react-native-elements/pull/886) 887 | - v1.0.0-beta3 (#915) [`#947`](https://github.com/flyingcircle/react-native-elements/issues/947) [`#975`](https://github.com/flyingcircle/react-native-elements/issues/975) 888 | - fix #934 - overlay image missing in docs website (#936) [`#934`](https://github.com/flyingcircle/react-native-elements/issues/934) 889 | - chore(website): Publish 1.0.0-beta3 [`890ee00`](https://github.com/flyingcircle/react-native-elements/commit/890ee0014c2499b9a1fa73492a03857798b5b5b1) 890 | - docs: Allow viewing `next` docs in version switch [`cda3f3b`](https://github.com/flyingcircle/react-native-elements/commit/cda3f3bcb6a4f0e3dc09d2ce42bbf892c42190c6) 891 | - Update README.md [`ffb8ff9`](https://github.com/flyingcircle/react-native-elements/commit/ffb8ff904a02a4d9ccc79f1279ce2d8c2ddaf813) 892 | 893 | #### [v1.0.0-beta2](https://github.com/flyingcircle/react-native-elements/compare/v1.0.0-beta...v1.0.0-beta2) 894 | 895 | > 28 January 2018 896 | 897 | - v1.0.0-beta 2 (xav's 2nd chance) [`#862`](https://github.com/flyingcircle/react-native-elements/pull/862) 898 | - feat(ts): Add definitons for searchbar [`#860`](https://github.com/flyingcircle/react-native-elements/pull/860) 899 | - feat(Button): Cleanup button code, update ts definitions [`#859`](https://github.com/flyingcircle/react-native-elements/pull/859) 900 | - feat(button-group): Adds selectMultiple feature [`#858`](https://github.com/flyingcircle/react-native-elements/pull/858) 901 | - Add ButtonComponent props and linear gradient props [`#857`](https://github.com/flyingcircle/react-native-elements/pull/857) 902 | - [ts] Correct style type for IconObject [`#851`](https://github.com/flyingcircle/react-native-elements/pull/851) 903 | - uses thumbStyle.transform values in the thumb View [`#820`](https://github.com/flyingcircle/react-native-elements/pull/820) 904 | - added listItem right icon size so that it takes rightIcon size, or 28 [`#852`](https://github.com/flyingcircle/react-native-elements/pull/852) 905 | - (theming) Unify components under one primary color [`#849`](https://github.com/flyingcircle/react-native-elements/pull/849) 906 | - Separate checkbox single and checkbox with text styling [`#850`](https://github.com/flyingcircle/react-native-elements/pull/850) 907 | - Fix ListItem [`#848`](https://github.com/flyingcircle/react-native-elements/pull/848) 908 | - Pass activeOpacity to TouchableOpacity inside Tile [`#839`](https://github.com/flyingcircle/react-native-elements/pull/839) 909 | - Update README.md - fixing typos [`#835`](https://github.com/flyingcircle/react-native-elements/pull/835) 910 | - feat(button-group): Adds selectMultiple feature (#858) [`#713`](https://github.com/flyingcircle/react-native-elements/issues/713) 911 | - chore(packages): Update versions to fix warnings in jest [`ad05179`](https://github.com/flyingcircle/react-native-elements/commit/ad05179753d834cab47f51823c08db5b1bc9398e) 912 | - Platform specific SearchBar (#837) :rocket: [`7ee34bb`](https://github.com/flyingcircle/react-native-elements/commit/7ee34bb1c70f7cd46dfe6309eb350edbb8dd3589) 913 | - feat(searchbar-both) Add additional defaultProps [`16cf297`](https://github.com/flyingcircle/react-native-elements/commit/16cf297c834780e96e537508c12a3b57bfe6de27) 914 | 915 | #### [v1.0.0-beta](https://github.com/flyingcircle/react-native-elements/compare/v0.19.1...v1.0.0-beta) 916 | 917 | > 20 January 2018 918 | 919 | - v1.0.0-beta [`#817`](https://github.com/flyingcircle/react-native-elements/pull/817) 920 | - fix(FeaturedTile): fixes featuredTile image rendering issue caused by RN >0.50 [`#716`](https://github.com/flyingcircle/react-native-elements/pull/716) 921 | - New login screen 3 [`#562`](https://github.com/flyingcircle/react-native-elements/pull/562) 922 | - Add LinearGradient from Expo to Button [`#557`](https://github.com/flyingcircle/react-native-elements/pull/557) 923 | - Profile v1 [`#541`](https://github.com/flyingcircle/react-native-elements/pull/541) 924 | - Avatar card v1 [`#552`](https://github.com/flyingcircle/react-native-elements/pull/552) 925 | - Add shake animation to Input v1 [`#530`](https://github.com/flyingcircle/react-native-elements/pull/530) 926 | - Login screen for the `v1` example app [`#523`](https://github.com/flyingcircle/react-native-elements/pull/523) 927 | - Button v1 enhancements [`#520`](https://github.com/flyingcircle/react-native-elements/pull/520) 928 | - Refactor Input Component [`#497`](https://github.com/flyingcircle/react-native-elements/pull/497) 929 | - Refactor Button Component [`#492`](https://github.com/flyingcircle/react-native-elements/pull/492) 930 | - Add beta folder to /example [`#489`](https://github.com/flyingcircle/react-native-elements/pull/489) 931 | - working v1 example with submodules [`8aa7cbe`](https://github.com/flyingcircle/react-native-elements/commit/8aa7cbef23f554760aab01a4bd98baa94ca02ae0) 932 | - delete example app to merge master [`7ba8e8e`](https://github.com/flyingcircle/react-native-elements/commit/7ba8e8e22ca3f010a838e5f76db336a6eba068a4) 933 | - added v1 /example back; working and looks great :tada: [`3653e96`](https://github.com/flyingcircle/react-native-elements/commit/3653e969274ee224a7f31ee17c78e306e5d986c1) 934 | 935 | #### [v0.19.1](https://github.com/flyingcircle/react-native-elements/compare/v0.19.0...v0.19.1) 936 | 937 | > 6 April 2018 938 | 939 | - Solving imgSource propType undefined in Tiles [`#1062`](https://github.com/flyingcircle/react-native-elements/pull/1062) 940 | - Fix all links in README [`b7d44bd`](https://github.com/flyingcircle/react-native-elements/commit/b7d44bd478674ca0adb5059bb1d374393475c7cd) 941 | - Fix typo [`e2bfb15`](https://github.com/flyingcircle/react-native-elements/commit/e2bfb15a63e9383d647441e61678b9f83f12410c) 942 | - Bump version to 0.19.1 [`7ab1d5e`](https://github.com/flyingcircle/react-native-elements/commit/7ab1d5ea03bf8af75c83c69abb251eaab4c8c85a) 943 | 944 | #### [v0.19.0](https://github.com/flyingcircle/react-native-elements/compare/v0.18.5...v0.19.0) 945 | 946 | > 11 January 2018 947 | 948 | - [TS] Adjust TextProps to extend RN TextProperties [`#808`](https://github.com/flyingcircle/react-native-elements/pull/808) 949 | - fixes #718 [`#764`](https://github.com/flyingcircle/react-native-elements/pull/764) 950 | - Documentation for rounded, outline and transparent [`#800`](https://github.com/flyingcircle/react-native-elements/pull/800) 951 | - ListItem avatarStyle should be Image style [`#798`](https://github.com/flyingcircle/react-native-elements/pull/798) 952 | - Allow specifying of selectedButtonStyle in button group [`#790`](https://github.com/flyingcircle/react-native-elements/pull/790) 953 | - ListItemProps title should accept JSX.Element too [`#795`](https://github.com/flyingcircle/react-native-elements/pull/795) 954 | - Add disabledTextStyle property to Button [`#793`](https://github.com/flyingcircle/react-native-elements/pull/793) 955 | - (docs) iconRight expects type `Object` not boolean [`#791`](https://github.com/flyingcircle/react-native-elements/pull/791) 956 | - Failed prop type/style fix [`#787`](https://github.com/flyingcircle/react-native-elements/pull/787) 957 | - Adjusted Avatars Card and children Views [`#786`](https://github.com/flyingcircle/react-native-elements/pull/786) 958 | - Revert "Adjusted Avatars Card and children Views in example app (#782)" [`#785`](https://github.com/flyingcircle/react-native-elements/pull/785) 959 | - Adjusted Avatars Card and children Views in example app [`#782`](https://github.com/flyingcircle/react-native-elements/pull/782) 960 | - Updated buttons documentation - backgroundColor [`#784`](https://github.com/flyingcircle/react-native-elements/pull/784) 961 | - (ts) imageProps declaration for Card component [`#783`](https://github.com/flyingcircle/react-native-elements/pull/783) 962 | - Fixes failed prop type/style #740 [`#763`](https://github.com/flyingcircle/react-native-elements/pull/763) 963 | - Custom icon searchbar [`#781`](https://github.com/flyingcircle/react-native-elements/pull/781) 964 | - Added to SocialIcon [`#773`](https://github.com/flyingcircle/react-native-elements/pull/773) 965 | - (ts) Add `disabled` property to ListItem type definition [`#769`](https://github.com/flyingcircle/react-native-elements/pull/769) 966 | - (ts) Added JSX.Element to ListItem avatar type definition [`#770`](https://github.com/flyingcircle/react-native-elements/pull/770) 967 | - refactor(list item): Change keyboardType to textInputKeyboardType [`#804`](https://github.com/flyingcircle/react-native-elements/issues/804) 968 | - fixes #718 (#764) [`#718`](https://github.com/flyingcircle/react-native-elements/issues/718) 969 | - Failed prop type/style fix (#787) [`#740`](https://github.com/flyingcircle/react-native-elements/issues/740) 970 | - Fixes failed prop type/style #740 (#763) [`#740`](https://github.com/flyingcircle/react-native-elements/issues/740) 971 | - (ts) Add `disabled` property to ListItem type definition (#769) [`#768`](https://github.com/flyingcircle/react-native-elements/issues/768) 972 | - docs(checkbox): Add size prop to docs [`06bd43c`](https://github.com/flyingcircle/react-native-elements/commit/06bd43c77f085b7ce86afd2c11f06faaab1e5677) 973 | - chore(version): Bump package [`c61759d`](https://github.com/flyingcircle/react-native-elements/commit/c61759d9b519f14bf939838f24c3dd913f3c8851) 974 | - Fix children proptypes in Header [`1cf5896`](https://github.com/flyingcircle/react-native-elements/commit/1cf5896e510ca62ce917a962970773df386e8379) 975 | 976 | #### [v0.18.5](https://github.com/flyingcircle/react-native-elements/compare/v0.18.4...v0.18.5) 977 | 978 | > 6 December 2017 979 | 980 | - 18.5 [`#751`](https://github.com/flyingcircle/react-native-elements/pull/751) 981 | - Vertical slider hotfixes [`#761`](https://github.com/flyingcircle/react-native-elements/pull/761) 982 | - Fix typo in home.js [`#726`](https://github.com/flyingcircle/react-native-elements/pull/726) 983 | - Update home.js to match iOS and Android view [`#728`](https://github.com/flyingcircle/react-native-elements/pull/728) 984 | - (example) Have Icon Use Correct iconStyle Props [`#729`](https://github.com/flyingcircle/react-native-elements/pull/729) 985 | - Pull in updates from DefinitelyTyped [`#750`](https://github.com/flyingcircle/react-native-elements/pull/750) 986 | - fix(typescript): Add onClearText to searchbar definition [`1e06ae8`](https://github.com/flyingcircle/react-native-elements/commit/1e06ae893ccdb316d49723c06d58136d3d10dd08) 987 | - fix(typescript): Complete definition for header subcomponent object [`593c69d`](https://github.com/flyingcircle/react-native-elements/commit/593c69d9479d245d795238dc0c24dac6d16c1de9) 988 | - Card's title numberOfLines [`ae9fab7`](https://github.com/flyingcircle/react-native-elements/commit/ae9fab76c9d50fc6e82b49cfde45ea24ae2be855) 989 | 990 | #### [v0.18.4](https://github.com/flyingcircle/react-native-elements/compare/v0.18.3...v0.18.4) 991 | 992 | > 24 November 2017 993 | 994 | - Use Image proptype [`#730`](https://github.com/flyingcircle/react-native-elements/pull/730) 995 | - publish v0.18.4 [`e145545`](https://github.com/flyingcircle/react-native-elements/commit/e145545f2cbdd2442dd8eba6473df4d23dce8e75) 996 | 997 | #### [v0.18.3](https://github.com/flyingcircle/react-native-elements/compare/v0.18.1...v0.18.3) 998 | 999 | > 24 November 2017 1000 | 1001 | - v0.18.3 [`#724`](https://github.com/flyingcircle/react-native-elements/pull/724) 1002 | - Fix Header width on rotation [`#703`](https://github.com/flyingcircle/react-native-elements/pull/703) 1003 | - v0.18.2 [`#700`](https://github.com/flyingcircle/react-native-elements/pull/700) 1004 | - Fix ListItem flex alignment [`#699`](https://github.com/flyingcircle/react-native-elements/pull/699) 1005 | - Fix Header width on rotation (#703) [`#701`](https://github.com/flyingcircle/react-native-elements/issues/701) 1006 | - publish v0.18.3; updated expo app [`0289306`](https://github.com/flyingcircle/react-native-elements/commit/0289306f9695c3dab71d2a3f55cee7656c33226b) 1007 | - Apply BackgroundImage fix for FeaturedTile [`e113408`](https://github.com/flyingcircle/react-native-elements/commit/e1134086a32c0f491fc79a82099b6ded9b4faf6e) 1008 | - Add `underlayColor` props to SocialIcon [`f973972`](https://github.com/flyingcircle/react-native-elements/commit/f97397273311a3732a6143888b58422de1d466a2) 1009 | 1010 | #### [v0.18.1](https://github.com/flyingcircle/react-native-elements/compare/v0.18.0...v0.18.1) 1011 | 1012 | > 4 November 2017 1013 | 1014 | - v0.18.1 [`#695`](https://github.com/flyingcircle/react-native-elements/pull/695) 1015 | - feat(Search): add 'onClearText' callback [`#694`](https://github.com/flyingcircle/react-native-elements/pull/694) 1016 | - fix(\*): Spread passed props first to prevent computed props rewrite [`#691`](https://github.com/flyingcircle/react-native-elements/pull/691) 1017 | - Remove deprecated components - v0.18 [`#689`](https://github.com/flyingcircle/react-native-elements/pull/689) 1018 | - removed avatar's view wrapper [`#671`](https://github.com/flyingcircle/react-native-elements/pull/671) 1019 | - Get rid of bundle.js [`#687`](https://github.com/flyingcircle/react-native-elements/pull/687) 1020 | - fix(Tile): remove resizeMode warning message [`#669`](https://github.com/flyingcircle/react-native-elements/pull/669) 1021 | - Remove selectionColor to fix issue on android [`#666`](https://github.com/flyingcircle/react-native-elements/pull/666) 1022 | - feat #355 Allow disable on list item [`#662`](https://github.com/flyingcircle/react-native-elements/pull/662) 1023 | - Update side-menu dep to latest [`#661`](https://github.com/flyingcircle/react-native-elements/pull/661) 1024 | - Added button loading prop to the API doc [`#651`](https://github.com/flyingcircle/react-native-elements/pull/651) 1025 | - Fixed typo in list docs [`#648`](https://github.com/flyingcircle/react-native-elements/pull/648) 1026 | - Add Feather icons (#646) [`#647`](https://github.com/flyingcircle/react-native-elements/pull/647) 1027 | - fix #631 [`#641`](https://github.com/flyingcircle/react-native-elements/pull/641) 1028 | - Fix Card image overlay when no `featuredTitle` or `featuredSubtitle` [`#637`](https://github.com/flyingcircle/react-native-elements/pull/637) 1029 | - Fix button borderRadius for android version < 21 [`#617`](https://github.com/flyingcircle/react-native-elements/pull/617) 1030 | - Add more detail for Header document [`#619`](https://github.com/flyingcircle/react-native-elements/pull/619) 1031 | - Rename iconLeft to leftIcon in button docs api [`#610`](https://github.com/flyingcircle/react-native-elements/pull/610) 1032 | - feat(header): Add default background color [`#685`](https://github.com/flyingcircle/react-native-elements/issues/685) 1033 | - fix(Tile): remove resizeMode warning message (#669) [`#668`](https://github.com/flyingcircle/react-native-elements/issues/668) 1034 | - fix(Button): Fixes bug with shadow [`#550`](https://github.com/flyingcircle/react-native-elements/issues/550) 1035 | - fix #631 (#641) [`#631`](https://github.com/flyingcircle/react-native-elements/issues/631) 1036 | - fix(header): Header should allow multiple children [`#622`](https://github.com/flyingcircle/react-native-elements/issues/622) 1037 | - fix(header): Remove absolute behaviour of header [`#584`](https://github.com/flyingcircle/react-native-elements/issues/584) 1038 | - docs(typescript): Typescript setup instructions [`#611`](https://github.com/flyingcircle/react-native-elements/issues/611) 1039 | - chore(packages): Upgrade react-native-vector-icons [`#615`](https://github.com/flyingcircle/react-native-elements/issues/615) 1040 | - feat(tooling): Move typescript declarations locally [`39e84e2`](https://github.com/flyingcircle/react-native-elements/commit/39e84e298759d4f9ee1d09b9a3c1cfa88b4d3737) 1041 | - Update yarn.lock for example app [`0db0aa5`](https://github.com/flyingcircle/react-native-elements/commit/0db0aa5df3101ca713947cfb9facb7252a768327) 1042 | - Update expo version for `Feather` support [`e4c28dd`](https://github.com/flyingcircle/react-native-elements/commit/e4c28dd822ebe5a1afbb2e03dba0080c6e2b9f15) 1043 | 1044 | #### [v0.18.0](https://github.com/flyingcircle/react-native-elements/compare/v0.17.0...v0.18.0) 1045 | 1046 | > 1 November 2017 1047 | 1048 | - Remove deprecated components - v0.18 [`#689`](https://github.com/flyingcircle/react-native-elements/pull/689) 1049 | - Corrected normalizeText for certain Android devices [`#690`](https://github.com/flyingcircle/react-native-elements/pull/690) 1050 | - removed avatar's view wrapper [`#671`](https://github.com/flyingcircle/react-native-elements/pull/671) 1051 | - Get rid of bundle.js [`#687`](https://github.com/flyingcircle/react-native-elements/pull/687) 1052 | - Fix horizontal alignment of ListItem elements [`#675`](https://github.com/flyingcircle/react-native-elements/pull/675) 1053 | - fix(Tile): remove resizeMode warning message [`#669`](https://github.com/flyingcircle/react-native-elements/pull/669) 1054 | - Remove selectionColor to fix issue on android [`#666`](https://github.com/flyingcircle/react-native-elements/pull/666) 1055 | - feat #355 Allow disable on list item [`#662`](https://github.com/flyingcircle/react-native-elements/pull/662) 1056 | - Update side-menu dep to latest [`#661`](https://github.com/flyingcircle/react-native-elements/pull/661) 1057 | - Added button loading prop to the API doc [`#651`](https://github.com/flyingcircle/react-native-elements/pull/651) 1058 | - Fixed typo in list docs [`#648`](https://github.com/flyingcircle/react-native-elements/pull/648) 1059 | - Add Feather icons (#646) [`#647`](https://github.com/flyingcircle/react-native-elements/pull/647) 1060 | - fix #631 [`#641`](https://github.com/flyingcircle/react-native-elements/pull/641) 1061 | - Fix Card image overlay when no `featuredTitle` or `featuredSubtitle` [`#637`](https://github.com/flyingcircle/react-native-elements/pull/637) 1062 | - chore(opencollective): Remove open collective postinstall [`#634`](https://github.com/flyingcircle/react-native-elements/pull/634) 1063 | - Fix button borderRadius for android version < 21 [`#617`](https://github.com/flyingcircle/react-native-elements/pull/617) 1064 | - Add more detail for Header document [`#619`](https://github.com/flyingcircle/react-native-elements/pull/619) 1065 | - Rename iconLeft to leftIcon in button docs api [`#610`](https://github.com/flyingcircle/react-native-elements/pull/610) 1066 | - 0.17 [`#551`](https://github.com/flyingcircle/react-native-elements/pull/551) 1067 | - Support right icon and left icon at the same time. [`#534`](https://github.com/flyingcircle/react-native-elements/pull/534) 1068 | - Fix(Button): Border Radius was not applied to view container. [`#581`](https://github.com/flyingcircle/react-native-elements/pull/581) 1069 | - Register custom icon types [`#546`](https://github.com/flyingcircle/react-native-elements/pull/546) 1070 | - #Improve from #587 [`#592`](https://github.com/flyingcircle/react-native-elements/pull/592) 1071 | - Update badge.md [`#579`](https://github.com/flyingcircle/react-native-elements/pull/579) 1072 | - fix(FormInput): follow the official doc with keyboardType [`#576`](https://github.com/flyingcircle/react-native-elements/pull/576) 1073 | - Add numberOfLines prop for tile title [`#575`](https://github.com/flyingcircle/react-native-elements/pull/575) 1074 | - Add numberOfLines prop to Tile [`#573`](https://github.com/flyingcircle/react-native-elements/pull/573) 1075 | - docs(forms): fix typo for a good looking website [`#574`](https://github.com/flyingcircle/react-native-elements/pull/574) 1076 | - feat(header): Add default background color [`#685`](https://github.com/flyingcircle/react-native-elements/issues/685) 1077 | - fix(Tile): remove resizeMode warning message (#669) [`#668`](https://github.com/flyingcircle/react-native-elements/issues/668) 1078 | - fix(Button): Fixes bug with shadow [`#550`](https://github.com/flyingcircle/react-native-elements/issues/550) 1079 | - fix #631 (#641) [`#631`](https://github.com/flyingcircle/react-native-elements/issues/631) 1080 | - fix(header): Header should allow multiple children [`#622`](https://github.com/flyingcircle/react-native-elements/issues/622) 1081 | - fix(header): Remove absolute behaviour of header [`#584`](https://github.com/flyingcircle/react-native-elements/issues/584) 1082 | - docs(typescript): Typescript setup instructions [`#611`](https://github.com/flyingcircle/react-native-elements/issues/611) 1083 | - chore(packages): Upgrade react-native-vector-icons [`#615`](https://github.com/flyingcircle/react-native-elements/issues/615) 1084 | - Fix card title to not show, if no title provided. Fixes #566 [`#566`](https://github.com/flyingcircle/react-native-elements/issues/566) 1085 | - feat(tooling): Move typescript declarations locally [`1baed78`](https://github.com/flyingcircle/react-native-elements/commit/1baed78e7f7a138cc613e3f6258f3334e7edf773) 1086 | - Update yarn.lock for example app [`7521775`](https://github.com/flyingcircle/react-native-elements/commit/752177597b02dde19da6ddfc8056eb596f9f0819) 1087 | - Update expo version for `Feather` support [`cd1a86d`](https://github.com/flyingcircle/react-native-elements/commit/cd1a86dbb64946887f82e20ea2475dadd18966c9) 1088 | 1089 | #### [v0.17.0](https://github.com/flyingcircle/react-native-elements/compare/v0.16.0...v0.17.0) 1090 | 1091 | > 13 August 2017 1092 | 1093 | #### [v0.16.0](https://github.com/flyingcircle/react-native-elements/compare/v0.15.0...v0.16.0) 1094 | 1095 | > 13 August 2017 1096 | 1097 | - v0.16.0 [`#529`](https://github.com/flyingcircle/react-native-elements/pull/529) 1098 | - Update Divider Props subheading [`#544`](https://github.com/flyingcircle/react-native-elements/pull/544) 1099 | - Update "Badge props" to "Divider props" [`#533`](https://github.com/flyingcircle/react-native-elements/pull/533) 1100 | - Add support for Placeholders in ListItem w/ TextInput [`#512`](https://github.com/flyingcircle/react-native-elements/pull/512) 1101 | - Make sure the focus and blur method always works [`#362`](https://github.com/flyingcircle/react-native-elements/pull/362) 1102 | - Allow Card overlay container styles to be overridden [`#488`](https://github.com/flyingcircle/react-native-elements/pull/488) 1103 | - WIP: pr/ButtonGroup-DisableSelected [`#511`](https://github.com/flyingcircle/react-native-elements/pull/511) 1104 | - FormInput shake animation [`#483`](https://github.com/flyingcircle/react-native-elements/pull/483) 1105 | - Update: updated react-native-side-menu [`#524`](https://github.com/flyingcircle/react-native-elements/pull/524) 1106 | - Added link to icons directory [`#507`](https://github.com/flyingcircle/react-native-elements/pull/507) 1107 | - Allow Checkbox title prop to be element. Fixes #527 [`#527`](https://github.com/flyingcircle/react-native-elements/issues/527) 1108 | - Refactoring to allow strings and functions into the refs, but removed them from the docs and suggested alternative way to use them, exposing less of the internals to the outside [`6c37644`](https://github.com/flyingcircle/react-native-elements/commit/6c37644661f2e6c531652966d608c6d353c43a6d) 1109 | - Fix jest warnings for ReactTestUtils [`df391d2`](https://github.com/flyingcircle/react-native-elements/commit/df391d2df20860c283d528db5729a58bd99a27af) 1110 | - Cleanup linting [`9acbb47`](https://github.com/flyingcircle/react-native-elements/commit/9acbb47a841ef29e399c77fcf045b38d1afada19) 1111 | 1112 | #### [v0.15.0](https://github.com/flyingcircle/react-native-elements/compare/v0.14.0...v0.15.0) 1113 | 1114 | > 18 July 2017 1115 | 1116 | - v0.15.0 [`#485`](https://github.com/flyingcircle/react-native-elements/pull/485) 1117 | - Allow containerBorderRadius to equal zero for ButtonGroup [`#484`](https://github.com/flyingcircle/react-native-elements/pull/484) 1118 | - [SocialIcon] Fix boolean value for onLongPress [`#500`](https://github.com/flyingcircle/react-native-elements/pull/500) 1119 | - Update documentation to reflect badge API changes [`#494`](https://github.com/flyingcircle/react-native-elements/pull/494) 1120 | - Fixed typo [`#495`](https://github.com/flyingcircle/react-native-elements/pull/495) 1121 | - Made FormValidationMessage docs a bit easier to understand. [`#482`](https://github.com/flyingcircle/react-native-elements/pull/482) 1122 | - Migrate View.propTypes to ViewPropTypes [`#475`](https://github.com/flyingcircle/react-native-elements/pull/475) 1123 | - adding zIndex, fix swipedeck elevation problem on android devices [`#477`](https://github.com/flyingcircle/react-native-elements/pull/477) 1124 | - Add background color to Button raised for android to calculate elevation. Fixes #491 [`#491`](https://github.com/flyingcircle/react-native-elements/issues/491) 1125 | - Replace Images with children with ImgeBackground component. Fixes #471 [`#471`](https://github.com/flyingcircle/react-native-elements/issues/471) 1126 | - Don't throw error if ListItem title, subtitle is empty string. Fixes #431 [`#431`](https://github.com/flyingcircle/react-native-elements/issues/431) 1127 | - Allows badge to have multiple children. Fixes #453 [`#453`](https://github.com/flyingcircle/react-native-elements/issues/453) 1128 | - migrate View.propTypes to ViewPropTypes [`4429db6`](https://github.com/flyingcircle/react-native-elements/commit/4429db6b60ef2cab5996875412019a20d4c0c963) 1129 | - added ViewPropTypes file for easier import and validate view prop types [`ffa1222`](https://github.com/flyingcircle/react-native-elements/commit/ffa1222857f35035ff65e817ca3f663756917407) 1130 | - Deprecated some components [`3b7e802`](https://github.com/flyingcircle/react-native-elements/commit/3b7e802e5485ea52a1180535efb17939cf09dead) 1131 | 1132 | #### [v0.14.0](https://github.com/flyingcircle/react-native-elements/compare/v0.13.0...v0.14.0) 1133 | 1134 | > 9 July 2017 1135 | 1136 | - v0.14.0 Release [`#438`](https://github.com/flyingcircle/react-native-elements/pull/438) 1137 | - fix for touchable swipedeck [`#458`](https://github.com/flyingcircle/react-native-elements/pull/458) 1138 | - Add numberOfLines and ellipsizeMode to Text in Buttons [`#440`](https://github.com/flyingcircle/react-native-elements/pull/440) 1139 | - improve image and style doc [`#465`](https://github.com/flyingcircle/react-native-elements/pull/465) 1140 | - Revert "Create new Avatar component with configurable edit button and status indicator" [`#469`](https://github.com/flyingcircle/react-native-elements/pull/469) 1141 | - Create new Avatar component with configurable edit button and status indicator [`#360`](https://github.com/flyingcircle/react-native-elements/pull/360) 1142 | - Fix `ListItem` avatar styles. Fixes #444 [`#449`](https://github.com/flyingcircle/react-native-elements/pull/449) 1143 | - Fixed list item border bleeding. Fixes #443 [`#466`](https://github.com/flyingcircle/react-native-elements/pull/466) 1144 | - fix props table [`#464`](https://github.com/flyingcircle/react-native-elements/pull/464) 1145 | - Fix mix of import and module.exports [`#448`](https://github.com/flyingcircle/react-native-elements/pull/448) 1146 | - fix autoresize for multiline text-inputs [`#455`](https://github.com/flyingcircle/react-native-elements/pull/455) 1147 | - Fixes deprecated instructions for assigning color to Header elements in documentation. [`#447`](https://github.com/flyingcircle/react-native-elements/pull/447) 1148 | - Fix some example images not showing up in docs (Header, Slider, SwipeDeck) [`#437`](https://github.com/flyingcircle/react-native-elements/pull/437) 1149 | - Fix header appearing at the bottom of the screen. Fixes #427 [`#432`](https://github.com/flyingcircle/react-native-elements/pull/432) 1150 | - Merge pull request #449 from xavier-villelegier/next [`#444`](https://github.com/flyingcircle/react-native-elements/issues/444) 1151 | - Merge pull request #466 from alphasp/list-fix [`#443`](https://github.com/flyingcircle/react-native-elements/issues/443) 1152 | - Merge pull request #432 from filiphosko/fix/header-position [`#427`](https://github.com/flyingcircle/react-native-elements/issues/427) 1153 | - added playground view on example app [`ad913d9`](https://github.com/flyingcircle/react-native-elements/commit/ad913d9af8ca23b00c54cc851c7e78528170de7a) 1154 | - added package-lock.json [`a8f7cd5`](https://github.com/flyingcircle/react-native-elements/commit/a8f7cd5b7f1d50faa91d21ef9daf106ca09fd913) 1155 | - renamed container folder to card [`0041d81`](https://github.com/flyingcircle/react-native-elements/commit/0041d81bb02454a66f800a0e1db008ee49f11952) 1156 | 1157 | #### [v0.13.0](https://github.com/flyingcircle/react-native-elements/compare/v0.12.0...v0.13.0) 1158 | 1159 | > 15 June 2017 1160 | 1161 | - Small typo [`#425`](https://github.com/flyingcircle/react-native-elements/pull/425) 1162 | - Release v0.13.0 [`#404`](https://github.com/flyingcircle/react-native-elements/pull/404) 1163 | - Enhancements to the Rating component [`#403`](https://github.com/flyingcircle/react-native-elements/pull/403) 1164 | - Fix leftIcon style in ListItem [`#415`](https://github.com/flyingcircle/react-native-elements/pull/415) 1165 | - Fix missing border on ButtonGroup. Fixes #364 [`#414`](https://github.com/flyingcircle/react-native-elements/pull/414) 1166 | - Fix SearchBar icons alignement on Android [`#411`](https://github.com/flyingcircle/react-native-elements/pull/411) 1167 | - Add pressable icons on left side of list items [`#380`](https://github.com/flyingcircle/react-native-elements/pull/380) 1168 | - Fix cropped avatar on Android [`#409`](https://github.com/flyingcircle/react-native-elements/pull/409) 1169 | - Fix SearchBar overlapped issue [`#405`](https://github.com/flyingcircle/react-native-elements/pull/405) 1170 | - Possibility to have a component in ListItem avatar. Fixes #243 [`#393`](https://github.com/flyingcircle/react-native-elements/pull/393) 1171 | - Fix #352 [`#394`](https://github.com/flyingcircle/react-native-elements/pull/394) 1172 | - Fix for checkbox to use event with iconRight equals true. issue #357 [`#379`](https://github.com/flyingcircle/react-native-elements/pull/379) 1173 | - Add button styles (transparent, outline, rounded) [`#382`](https://github.com/flyingcircle/react-native-elements/pull/382) 1174 | - Feature: Header Component [`#299`](https://github.com/flyingcircle/react-native-elements/pull/299) 1175 | - fix(socialIcon): fontStyle prototype to Text [`#386`](https://github.com/flyingcircle/react-native-elements/pull/386) 1176 | - Adds onPress to Right Icon on ListItem [`#374`](https://github.com/flyingcircle/react-native-elements/pull/374) 1177 | - Merge pull request #414 from martinezguillaume/fix-border-buttongroup [`#364`](https://github.com/flyingcircle/react-native-elements/issues/364) 1178 | - Merge pull request #393 from xavier-villelegier/avatar-component [`#243`](https://github.com/flyingcircle/react-native-elements/issues/243) 1179 | - Merge pull request #394 from SKoscarrovira/patch-1 [`#352`](https://github.com/flyingcircle/react-native-elements/issues/352) 1180 | - Remove selectionColor to fix issue on android, Fixes #331 [`#331`](https://github.com/flyingcircle/react-native-elements/issues/331) 1181 | - Fix TextInput overflow in android, Fixes #239 [`#239`](https://github.com/flyingcircle/react-native-elements/issues/239) 1182 | - Fix #352 [`#352`](https://github.com/flyingcircle/react-native-elements/issues/352) 1183 | - Only prettify files in src, minified bundle [`331e194`](https://github.com/flyingcircle/react-native-elements/commit/331e19497c9c691e5e9dfea54dc90f92f5d906db) 1184 | - updated example app; added all views from hackathon-starter [`ca9ee75`](https://github.com/flyingcircle/react-native-elements/commit/ca9ee7505e9adaadcc327110e70259f7c58f5a93) 1185 | - test: add Rating test cases [`87a6048`](https://github.com/flyingcircle/react-native-elements/commit/87a6048ae506882ce42b0708bf401a21064c7eb1) 1186 | 1187 | #### [v0.12.0](https://github.com/flyingcircle/react-native-elements/compare/v0.11.2...v0.12.0) 1188 | 1189 | > 14 May 2017 1190 | 1191 | - [RELEASE] v0.12.0 [`#370`](https://github.com/flyingcircle/react-native-elements/pull/370) 1192 | - Added /example expo to RNE core [`#372`](https://github.com/flyingcircle/react-native-elements/pull/372) 1193 | - Bugfix button [`#373`](https://github.com/flyingcircle/react-native-elements/pull/373) 1194 | - Add container view to button component to fix round button feedback [`#345`](https://github.com/flyingcircle/react-native-elements/pull/345) 1195 | - feat(ListItem): Allow a react component to be passed for icon [`#310`](https://github.com/flyingcircle/react-native-elements/pull/310) 1196 | - Set react-native-vector-icons to 4.1.0 [`#354`](https://github.com/flyingcircle/react-native-elements/pull/354) 1197 | - Add custom icon component into Button component [`#365`](https://github.com/flyingcircle/react-native-elements/pull/365) 1198 | - [NEW FEATURE] SwipeDeck Component [`#371`](https://github.com/flyingcircle/react-native-elements/pull/371) 1199 | - [NEW FEATURE] Ratings Component [`#369`](https://github.com/flyingcircle/react-native-elements/pull/369) 1200 | - add secureTextEntry prop for sensitive text [`#367`](https://github.com/flyingcircle/react-native-elements/pull/367) 1201 | - Add CDNJS version badge in README.md [`#351`](https://github.com/flyingcircle/react-native-elements/pull/351) 1202 | - Update open collective postinstall script [`#358`](https://github.com/flyingcircle/react-native-elements/pull/358) 1203 | - added test for search clearInput, closes #234 [`#339`](https://github.com/flyingcircle/react-native-elements/pull/339) 1204 | - Updated PropTypes to reference prop-types package [`#347`](https://github.com/flyingcircle/react-native-elements/pull/347) 1205 | - Updated PropTypes to reference prop-types package [`#346`](https://github.com/flyingcircle/react-native-elements/pull/346) 1206 | - Merge pull request #339 from ericwooley/issue-234-textClear [`#234`](https://github.com/flyingcircle/react-native-elements/issues/234) 1207 | - Update open collective postinstall script [`#335`](https://github.com/flyingcircle/react-native-elements/issues/335) 1208 | - added example [`7812f74`](https://github.com/flyingcircle/react-native-elements/commit/7812f74e6c66a0e57e626f17ab746b4c5f7d2083) 1209 | - Add custom icon into button [`7cf6791`](https://github.com/flyingcircle/react-native-elements/commit/7cf6791979e9dcd12c3dc425aab5a488dacbcab7) 1210 | - Added image loader to compile images [`2f4ab12`](https://github.com/flyingcircle/react-native-elements/commit/2f4ab1270e481eaf60f9e98c2a95bc0c35c5400c) 1211 | 1212 | #### [v0.11.2](https://github.com/flyingcircle/react-native-elements/compare/v0.11.1...v0.11.2) 1213 | 1214 | > 24 April 2017 1215 | 1216 | - v0.11.2 [`#332`](https://github.com/flyingcircle/react-native-elements/pull/332) 1217 | - Added Prettier [`#303`](https://github.com/flyingcircle/react-native-elements/pull/303) 1218 | - Fix #206 - Export Badge as separate component [`#330`](https://github.com/flyingcircle/react-native-elements/pull/330) 1219 | - Fix for #320 #325 #323, fix propTypes across RNE [`#326`](https://github.com/flyingcircle/react-native-elements/pull/326) 1220 | - Fix android overflow: ButtonGroup [`#316`](https://github.com/flyingcircle/react-native-elements/pull/316) 1221 | - Fix #206 - Export Badge as separate component (#330) [`#206`](https://github.com/flyingcircle/react-native-elements/issues/206) 1222 | - DOCS: updates index from readme to fix links [`#314`](https://github.com/flyingcircle/react-native-elements/issues/314) 1223 | - Avatar: uses default Icon type if none is given [`#304`](https://github.com/flyingcircle/react-native-elements/issues/304) 1224 | - Updated Badge API [`45b02f9`](https://github.com/flyingcircle/react-native-elements/commit/45b02f92691f8db78ce4f00c1ccc760cdd72bbb6) 1225 | - Update badge to not be absolute position [`488b09f`](https://github.com/flyingcircle/react-native-elements/commit/488b09f11e6bc9a17c361a336fa72336a4424f12) 1226 | - ran prettier; update to v0.11.2 [`ddc4d50`](https://github.com/flyingcircle/react-native-elements/commit/ddc4d509cbf06a6f8d11b1512cbee566d509e2e0) 1227 | 1228 | #### [v0.11.1](https://github.com/flyingcircle/react-native-elements/compare/v0.11.0...v0.11.1) 1229 | 1230 | > 16 April 2017 1231 | 1232 | - v0.11.1 [`#307`](https://github.com/flyingcircle/react-native-elements/pull/307) 1233 | - Update ButtonGroup.js added lastBorderStyle [`#294`](https://github.com/flyingcircle/react-native-elements/pull/294) 1234 | - Avatar - default iconSize and titleSize to half of width [`#295`](https://github.com/flyingcircle/react-native-elements/pull/295) 1235 | - fixed featuredTitle of Card causing 'undefined fontFamily ...' on And… [`#297`](https://github.com/flyingcircle/react-native-elements/pull/297) 1236 | - v0.11.0 release 🎊 [`#293`](https://github.com/flyingcircle/react-native-elements/pull/293) 1237 | - Fix broken links [`686ee55`](https://github.com/flyingcircle/react-native-elements/commit/686ee55d69127ef1f7bd8e0e01ee26b4e9602231) 1238 | - default iconSize and titleSize to half of width [`ad9e029`](https://github.com/flyingcircle/react-native-elements/commit/ad9e029cb1573b19baf43141e9278adf5d0f3db8) 1239 | - snapshots update [`6481d19`](https://github.com/flyingcircle/react-native-elements/commit/6481d190ef9123d1bd150d65cbeb28bc0ce43cdd) 1240 | 1241 | #### [v0.11.0](https://github.com/flyingcircle/react-native-elements/compare/v0.10.0...v0.11.0) 1242 | 1243 | > 13 April 2017 1244 | 1245 | - Activating Open Collective [`#287`](https://github.com/flyingcircle/react-native-elements/pull/287) 1246 | - Updated docs for website; cleaned up readme [`#291`](https://github.com/flyingcircle/react-native-elements/pull/291) 1247 | - Refactor props to use ES6 spread [`#285`](https://github.com/flyingcircle/react-native-elements/pull/285) 1248 | - Setup Contributing guide [`#282`](https://github.com/flyingcircle/react-native-elements/pull/282) 1249 | - fix travis-ci url and adding codecov button [`#289`](https://github.com/flyingcircle/react-native-elements/pull/289) 1250 | - Improve coverage [`#286`](https://github.com/flyingcircle/react-native-elements/pull/286) 1251 | - Adding codecov [`#288`](https://github.com/flyingcircle/react-native-elements/pull/288) 1252 | - Minification using webpack [`#283`](https://github.com/flyingcircle/react-native-elements/pull/283) 1253 | - Update ButtonGroup [`#233`](https://github.com/flyingcircle/react-native-elements/pull/233) 1254 | - Use ES6 spread for rest of the props [`#270`](https://github.com/flyingcircle/react-native-elements/pull/270) 1255 | - Fix for avatar name and type [`#269`](https://github.com/flyingcircle/react-native-elements/pull/269) 1256 | - added featuredTitle prop to Card component [`#232`](https://github.com/flyingcircle/react-native-elements/pull/232) 1257 | - Added documentation using mkdocs and Travis [`#273`](https://github.com/flyingcircle/react-native-elements/pull/273) 1258 | - Fix Card titleStyle to use Text Proptype instead of View Proptype [`#275`](https://github.com/flyingcircle/react-native-elements/pull/275) 1259 | - Added Testing on v0.11.0 [`#231`](https://github.com/flyingcircle/react-native-elements/pull/231) 1260 | - Fixing Link for create react native [`#268`](https://github.com/flyingcircle/react-native-elements/pull/268) 1261 | - fixed slider ui issues [`#252`](https://github.com/flyingcircle/react-native-elements/pull/252) 1262 | - Use fontWeight and fontFamily rather than fontFamily for everything [`#241`](https://github.com/flyingcircle/react-native-elements/pull/241) 1263 | - using sans-serif as default font on android [`#235`](https://github.com/flyingcircle/react-native-elements/pull/235) 1264 | - Update using-with-crna.md -- TTF fonts are recognized by default now [`#229`](https://github.com/flyingcircle/react-native-elements/pull/229) 1265 | - Typo - it should be button not card? [`#225`](https://github.com/flyingcircle/react-native-elements/pull/225) 1266 | - cherry pick commit fbddc7b [`36d307b`](https://github.com/flyingcircle/react-native-elements/commit/36d307bbf19d2b763678bc72539732c04e950d22) 1267 | - removed coverage from commit [`4c620eb`](https://github.com/flyingcircle/react-native-elements/commit/4c620ebf7487c6a101e3ef7cc2c99794a9056ea1) 1268 | - all tests passing [`60d9a9d`](https://github.com/flyingcircle/react-native-elements/commit/60d9a9dd76749e463d7cdd7df4e71f431efa8d08) 1269 | 1270 | #### [v0.10.0](https://github.com/flyingcircle/react-native-elements/compare/v0.9.7...v0.10.0) 1271 | 1272 | > 15 March 2017 1273 | 1274 | - V0.10.0 [`#224`](https://github.com/flyingcircle/react-native-elements/pull/224) 1275 | - Fix issues with Grid, Col and Row [`#211`](https://github.com/flyingcircle/react-native-elements/pull/211) 1276 | - Allows Checkbox to be checked separately [`#212`](https://github.com/flyingcircle/react-native-elements/pull/212) 1277 | - Added clear icon in Search box [`#202`](https://github.com/flyingcircle/react-native-elements/pull/202) 1278 | - Closes #208 [`#220`](https://github.com/flyingcircle/react-native-elements/pull/220) 1279 | - Allow number to be Title and Subtitle. Closes #205 [`#207`](https://github.com/flyingcircle/react-native-elements/pull/207) 1280 | - when set image property on card container - throws layout error (fixe… [`#200`](https://github.com/flyingcircle/react-native-elements/pull/200) 1281 | - Avatar component [`#197`](https://github.com/flyingcircle/react-native-elements/pull/197) 1282 | - Added documentation for usage with CRNA. Closes #221 [`#221`](https://github.com/flyingcircle/react-native-elements/issues/221) 1283 | - Merge pull request #220 from react-native-community/bugfix/208 [`#208`](https://github.com/flyingcircle/react-native-elements/issues/208) 1284 | - Merge pull request #207 from react-native-community/bugfix/205 [`#205`](https://github.com/flyingcircle/react-native-elements/issues/205) 1285 | - Added default width for the input [`#70`](https://github.com/flyingcircle/react-native-elements/issues/70) 1286 | - Change propTypes to use Image propTypes source, closes #199 [`#199`](https://github.com/flyingcircle/react-native-elements/issues/199) 1287 | - avatar v2- added support for icons, images & initials [`1af8c93`](https://github.com/flyingcircle/react-native-elements/commit/1af8c93fb1bd4ec65eedd153d07232ac2b04acb7) 1288 | - added avatar component [`68c3d2f`](https://github.com/flyingcircle/react-native-elements/commit/68c3d2fe3df02a17c12fe55bb30f052b32d5aae9) 1289 | - adding sample code for avatar on readme [`df7fc16`](https://github.com/flyingcircle/react-native-elements/commit/df7fc161407754ffae1a3ab26d3b991a6b505bce) 1290 | 1291 | #### [v0.9.7](https://github.com/flyingcircle/react-native-elements/compare/0.9.5...v0.9.7) 1292 | 1293 | > 22 February 2017 1294 | 1295 | - Updated ListItem in README [`#194`](https://github.com/flyingcircle/react-native-elements/pull/194) 1296 | - Fix markdown syntax type [`#184`](https://github.com/flyingcircle/react-native-elements/pull/184) 1297 | - Fixing minor bugs in Tile component [`#178`](https://github.com/flyingcircle/react-native-elements/pull/178) 1298 | - Fix: FormValidationMessage not importing [`#177`](https://github.com/flyingcircle/react-native-elements/pull/177) 1299 | - Tile Component added [`#154`](https://github.com/flyingcircle/react-native-elements/pull/154) 1300 | - added some entries to the Search Bar documentation regarding props [`#175`](https://github.com/flyingcircle/react-native-elements/pull/175) 1301 | - Fix image path typo in README [`#170`](https://github.com/flyingcircle/react-native-elements/pull/170) 1302 | - Added some doc for the FormValidationMessage [`#169`](https://github.com/flyingcircle/react-native-elements/pull/169) 1303 | - Add logs and DS_Store to gitignore [`#168`](https://github.com/flyingcircle/react-native-elements/pull/168) 1304 | - Added Tile Component, Fixes #130 [`#130`](https://github.com/flyingcircle/react-native-elements/issues/130) 1305 | - Separated Feature Tile in new file [`37d92ff`](https://github.com/flyingcircle/react-native-elements/commit/37d92ff8bf930c56a81d3f33b6c4552db741a011) 1306 | - Fix indentation [`8cb44c5`](https://github.com/flyingcircle/react-native-elements/commit/8cb44c5937255336955910256c77dceb111769b0) 1307 | - Fix indentation [`f85c004`](https://github.com/flyingcircle/react-native-elements/commit/f85c0041d9fd0f57918d4e9face04c6075a9e711) 1308 | 1309 | #### [0.9.5](https://github.com/flyingcircle/react-native-elements/compare/0.9.4...0.9.5) 1310 | 1311 | > 2 February 2017 1312 | 1313 | - fixes issue #165 [`62e7a5b`](https://github.com/flyingcircle/react-native-elements/commit/62e7a5ba847b5d267eaf54740ac5827f2cb8d1be) 1314 | - version bump [`58ab904`](https://github.com/flyingcircle/react-native-elements/commit/58ab90480b6044138d62919ecd7003df4fbcb3fe) 1315 | 1316 | #### [0.9.4](https://github.com/flyingcircle/react-native-elements/compare/0.9.0...0.9.4) 1317 | 1318 | > 1 February 2017 1319 | 1320 | - Fixed Slider's value is not initialized to 0 [`#160`](https://github.com/flyingcircle/react-native-elements/pull/160) 1321 | - update ListItem props in README [`#161`](https://github.com/flyingcircle/react-native-elements/pull/161) 1322 | - Adding a Form Validation component. This can be show below the FormInput [`#162`](https://github.com/flyingcircle/react-native-elements/pull/162) 1323 | - Added disabledStyle prop to button [`#163`](https://github.com/flyingcircle/react-native-elements/pull/163) 1324 | - feat(ListItem): support both right title and chevron [`#166`](https://github.com/flyingcircle/react-native-elements/pull/166) 1325 | - ListItem title can be a View tag [`#164`](https://github.com/flyingcircle/react-native-elements/pull/164) 1326 | - Fixed missing Slider Component [`#153`](https://github.com/flyingcircle/react-native-elements/pull/153) 1327 | - Added Documentation for HTML Headings [`#149`](https://github.com/flyingcircle/react-native-elements/pull/149) 1328 | - Material Community icons [`#141`](https://github.com/flyingcircle/react-native-elements/pull/141) 1329 | - updated tab bar examples in readme [`ccff932`](https://github.com/flyingcircle/react-native-elements/commit/ccff9325647edc617411727f9bfc9713288083ad) 1330 | - ListItem title can now be a View tag [`9fa8047`](https://github.com/flyingcircle/react-native-elements/commit/9fa804710eee466c4a40651fdab2385cdc9f5162) 1331 | - Add Material Community icon type [`2572af4`](https://github.com/flyingcircle/react-native-elements/commit/2572af468019d7ee192ac084b6f215690a9e28ea) 1332 | 1333 | #### [0.9.0](https://github.com/flyingcircle/react-native-elements/compare/0.8.2...0.9.0) 1334 | 1335 | > 3 January 2017 1336 | 1337 | - V0.9.0 [`#134`](https://github.com/flyingcircle/react-native-elements/pull/134) 1338 | - Fixed #29 [`#127`](https://github.com/flyingcircle/react-native-elements/pull/127) 1339 | - Fix: Button - Defaulting to small broke some props [`#131`](https://github.com/flyingcircle/react-native-elements/pull/131) 1340 | - Merge pull request #127 from binoy14/master [`#29`](https://github.com/flyingcircle/react-native-elements/issues/29) 1341 | - slider refactored; stable working condition [`9747e91`](https://github.com/flyingcircle/react-native-elements/commit/9747e91a85dd1f05066d63cec8079ef8b64f5132) 1342 | - added slider from react-native-slider [`6b69c9c`](https://github.com/flyingcircle/react-native-elements/commit/6b69c9c020138254fd097281dc530370981bfd48) 1343 | - Added Grid Component [`93cfa62`](https://github.com/flyingcircle/react-native-elements/commit/93cfa62f960cc8b9bdbc7fbe35c13bac438bb6d3) 1344 | 1345 | #### [0.8.2](https://github.com/flyingcircle/react-native-elements/compare/0.8.1...0.8.2) 1346 | 1347 | > 23 December 2016 1348 | 1349 | - updated search input [`abc5763`](https://github.com/flyingcircle/react-native-elements/commit/abc57638fdf9ca6b59ad5f53f3b3bbbb82ae6e21) 1350 | - version bump [`4a73fdf`](https://github.com/flyingcircle/react-native-elements/commit/4a73fdf1f8de2556eb36a8497df5e7cb2963144e) 1351 | 1352 | #### [0.8.1](https://github.com/flyingcircle/react-native-elements/compare/0.7.2...0.8.1) 1353 | 1354 | > 22 December 2016 1355 | 1356 | - added badge and label properties to ListItem [`1e8bd50`](https://github.com/flyingcircle/react-native-elements/commit/1e8bd50a81a47267a2f21a798e875c047a0c2d20) 1357 | - added onLongPress method to most components issue #99 [`0d70040`](https://github.com/flyingcircle/react-native-elements/commit/0d700408a52b8e87a8cff801fd205ab081703922) 1358 | - provide access to helpers and config modules, issue #113 [`415272b`](https://github.com/flyingcircle/react-native-elements/commit/415272ba2f990e136ee63942cef76bb7e143ea25) 1359 | 1360 | #### [0.7.2](https://github.com/flyingcircle/react-native-elements/compare/0.7.1...0.7.2) 1361 | 1362 | > 22 December 2016 1363 | 1364 | - Fix typo (remove duplicated condition) [`#111`](https://github.com/flyingcircle/react-native-elements/pull/111) 1365 | - added SimpleLineIcon issue #116 [`b451391`](https://github.com/flyingcircle/react-native-elements/commit/b45139168c52b63397e4db9bafe2c9e7a765b5cc) 1366 | - cleaned up selectedTextStyle code [`6b29c63`](https://github.com/flyingcircle/react-native-elements/commit/6b29c63870b43d5c6eb6d9f047181f14f3e61ca3) 1367 | 1368 | #### [0.7.1](https://github.com/flyingcircle/react-native-elements/compare/0.7.0...0.7.1) 1369 | 1370 | > 5 December 2016 1371 | 1372 | - Allow list item title and subtitle to accept object proptype as well … [`#103`](https://github.com/flyingcircle/react-native-elements/pull/103) 1373 | - buttongroup now takes React Native components [`b358d9a`](https://github.com/flyingcircle/react-native-elements/commit/b358d9a1c3ccd50024a1d377184c103bc44e3461) 1374 | - change list defaults to be more in line with ios default apps [`10a1ebc`](https://github.com/flyingcircle/react-native-elements/commit/10a1ebc66f964b362baf6b4b5bc81ef7afd4bb39) 1375 | - Allow list item title and subtitle to accept object proptype as well as string proptype [`b36caab`](https://github.com/flyingcircle/react-native-elements/commit/b36caab89d57ff1de6a1163a2f62b505c704ed4d) 1376 | 1377 | #### [0.7.0](https://github.com/flyingcircle/react-native-elements/compare/0.6.4...0.7.0) 1378 | 1379 | > 23 November 2016 1380 | 1381 | - updated buttons to be small by default, breaking change [`858e723`](https://github.com/flyingcircle/react-native-elements/commit/858e7237dd084febdcdf2c32f0f7738635eccaf2) 1382 | - updated readme [`8df4596`](https://github.com/flyingcircle/react-native-elements/commit/8df4596c4ba9b752b66ffe995847dbe82b47d35b) 1383 | 1384 | #### [0.6.4](https://github.com/flyingcircle/react-native-elements/compare/0.6.3...0.6.4) 1385 | 1386 | > 23 November 2016 1387 | 1388 | - Fix Typo in Readme [`#87`](https://github.com/flyingcircle/react-native-elements/pull/87) 1389 | - ButtonGroup text labels shouldn't force upper case [`#89`](https://github.com/flyingcircle/react-native-elements/pull/89) 1390 | - [FIX] add hitSlop to button [`#93`](https://github.com/flyingcircle/react-native-elements/pull/93) 1391 | - Wrong anchor link and order in the summary [`#83`](https://github.com/flyingcircle/react-native-elements/pull/83) 1392 | - added subtitle container styling issue #88 [`02b66c8`](https://github.com/flyingcircle/react-native-elements/commit/02b66c8858a3a0c9dc1246866592c4184203e1e2) 1393 | - added rightTitle to ListItem issue #90 [`0cca455`](https://github.com/flyingcircle/react-native-elements/commit/0cca4559a4b005b112d0c4a4bd46950ca3bda674) 1394 | - added better refs documentation [`8153c61`](https://github.com/flyingcircle/react-native-elements/commit/8153c61caeab3ebbb0ff14b4b5d1a47074b5cba3) 1395 | 1396 | #### [0.6.3](https://github.com/flyingcircle/react-native-elements/compare/0.6.2...0.6.3) 1397 | 1398 | > 7 November 2016 1399 | 1400 | - Update to properly used the provided icon size in a Button [`#73`](https://github.com/flyingcircle/react-native-elements/pull/73) 1401 | - Pass onButtonPress prop to PricingCard Component [`#75`](https://github.com/flyingcircle/react-native-elements/pull/75) 1402 | - Fix propTypes for Icon component [`#79`](https://github.com/flyingcircle/react-native-elements/pull/79) 1403 | - Add normalize text helper function [`#68`](https://github.com/flyingcircle/react-native-elements/pull/68) 1404 | - add normalize text helper function [`002c3c3`](https://github.com/flyingcircle/react-native-elements/commit/002c3c35b44675706fdde12b5db0c4265d85f0a6) 1405 | - Pass onButtonPress prop to PricingCard Component so that it can do something upon press. [`802608a`](https://github.com/flyingcircle/react-native-elements/commit/802608a476f63a168a9edcf7b3ed74ad33000df4) 1406 | - add blur method issue #77 [`0970161`](https://github.com/flyingcircle/react-native-elements/commit/097016122a0fee6c2a53b7336066bb83dc75d648) 1407 | 1408 | #### [0.6.2](https://github.com/flyingcircle/react-native-elements/compare/0.6.1...0.6.2) 1409 | 1410 | > 13 October 2016 1411 | 1412 | - Fix styling prop for ButtonGroup [`#63`](https://github.com/flyingcircle/react-native-elements/pull/63) 1413 | - Activity Indicator on Button Element Issue [`#62`](https://github.com/flyingcircle/react-native-elements/pull/62) 1414 | - Added disabled and loading prop to social button [`#1`](https://github.com/flyingcircle/react-native-elements/pull/1) 1415 | - Hint for reverse trick: make icons look like button [`#60`](https://github.com/flyingcircle/react-native-elements/pull/60) 1416 | - adding default support for web and desktop [`#58`](https://github.com/flyingcircle/react-native-elements/pull/58) 1417 | - Added Activity Indicator to button element [`86ee3a6`](https://github.com/flyingcircle/react-native-elements/commit/86ee3a63c8e32001642c2a56be88c041b60ef064) 1418 | - version 0.6.2 [`f763dc7`](https://github.com/flyingcircle/react-native-elements/commit/f763dc794e679819cfd0ac8c2c91eb7d036ad20a) 1419 | - Renamed Prop to loadingRight [`50906e6`](https://github.com/flyingcircle/react-native-elements/commit/50906e6a5ee3ff380579cff259f2e5826be1c4cb) 1420 | 1421 | #### [0.6.1](https://github.com/flyingcircle/react-native-elements/compare/0.6.0...0.6.1) 1422 | 1423 | > 1 October 2016 1424 | 1425 | - fixes #52 [`#53`](https://github.com/flyingcircle/react-native-elements/pull/53) 1426 | - typo in rightIcon description in listItem [`#54`](https://github.com/flyingcircle/react-native-elements/pull/54) 1427 | - Merge pull request #53 from futhrevo/patch-1 [`#52`](https://github.com/flyingcircle/react-native-elements/issues/52) 1428 | - fixes #52 [`#52`](https://github.com/flyingcircle/react-native-elements/issues/52) 1429 | - fixes #52 [`#52`](https://github.com/flyingcircle/react-native-elements/issues/52) 1430 | - added TouchablebNativeFeedback and more props to Button component issue #48 [`7846550`](https://github.com/flyingcircle/react-native-elements/commit/784655039afccf2f530522eeb67f9fb207aa87be) 1431 | - fixed android searchbar error issue #50 [`af687ec`](https://github.com/flyingcircle/react-native-elements/commit/af687ecc3c6d1e2af238c3db05d1e834df454478) 1432 | - fixed android searchbar error issue #50 [`c729a2d`](https://github.com/flyingcircle/react-native-elements/commit/c729a2dfb55497785a78aa4e0d33a773893d5991) 1433 | 1434 | #### [0.6.0](https://github.com/flyingcircle/react-native-elements/compare/v0.5.4...0.6.0) 1435 | 1436 | > 25 September 2016 1437 | 1438 | - Support for disabled buttons [`#35`](https://github.com/flyingcircle/react-native-elements/pull/35) 1439 | - Remove rnpm references [`#46`](https://github.com/flyingcircle/react-native-elements/pull/46) 1440 | - added listview icon type, bump version to 6, closes issue #41 [`f883b3f`](https://github.com/flyingcircle/react-native-elements/commit/f883b3f1d69ccc506b673908a06ac145cae0e360) 1441 | - Support for 'disabled' buttons [`ba56abe`](https://github.com/flyingcircle/react-native-elements/commit/ba56abeaad50649e83d2805c71ec8ded0f91b96b) 1442 | - Add a light grey color for disabled buttons [`d9b32ab`](https://github.com/flyingcircle/react-native-elements/commit/d9b32ab691c097762b526c8f4c0cac6d154fd87c) 1443 | 1444 | #### [v0.5.4](https://github.com/flyingcircle/react-native-elements/compare/v0.5.3...v0.5.4) 1445 | 1446 | > 22 September 2016 1447 | 1448 | - allow for static image resource [`#40`](https://github.com/flyingcircle/react-native-elements/pull/40) 1449 | - fixed breaking issues in search and error in ListItem [`1d30c28`](https://github.com/flyingcircle/react-native-elements/commit/1d30c28268c9fa6d6d39f083394330d396bb2a15) 1450 | - allow for static image resoure [`6b4b96b`](https://github.com/flyingcircle/react-native-elements/commit/6b4b96b788ee95dda3ddab82f590b2ec77edca75) 1451 | - updated typo in readme [`91810ba`](https://github.com/flyingcircle/react-native-elements/commit/91810ba0a2298765ff9d316d9dba0ab461b71f67) 1452 | 1453 | #### [v0.5.3](https://github.com/flyingcircle/react-native-elements/compare/v0.5.1...v0.5.3) 1454 | 1455 | > 22 September 2016 1456 | 1457 | - added refs to TextInputs issue #42 issue #39 [`e69f422`](https://github.com/flyingcircle/react-native-elements/commit/e69f422e763351978b0a522fe3a89a3c6bb109e8) 1458 | - added missing dependency (react-native-tab-navigator) [`a3ed4f0`](https://github.com/flyingcircle/react-native-elements/commit/a3ed4f0a0435e0de21f31f8236fee477a4aa26a8) 1459 | - Updated Readme [`1b39c0c`](https://github.com/flyingcircle/react-native-elements/commit/1b39c0c2e62eae77616e53de69356883a9e6322e) 1460 | 1461 | #### [v0.5.1](https://github.com/flyingcircle/react-native-elements/compare/v0.5.0...v0.5.1) 1462 | 1463 | > 20 September 2016 1464 | 1465 | - Update Readme.MD [`#33`](https://github.com/flyingcircle/react-native-elements/pull/33) 1466 | - added tab bar [`0545449`](https://github.com/flyingcircle/react-native-elements/commit/054544903f7c2e3b0cdd65f8a3f978aad3a70469) 1467 | - renamed React-Native-Elements references to lowercase [`de09ca4`](https://github.com/flyingcircle/react-native-elements/commit/de09ca4299ed7eaa2f2291c88c972a7edce9af8a) 1468 | - added font weight to buttons and social buttons [`a2f0598`](https://github.com/flyingcircle/react-native-elements/commit/a2f05981e72572222325489d922d24e33b30abc0) 1469 | 1470 | #### [v0.5.0](https://github.com/flyingcircle/react-native-elements/compare/v0.4.8...v0.5.0) 1471 | 1472 | > 16 September 2016 1473 | 1474 | - removed border radius from buttons and cards, added new card functionality, updated readme [`5ae1f7d`](https://github.com/flyingcircle/react-native-elements/commit/5ae1f7d7655341866dfa29887073749a4d6b29d8) 1475 | - updated docs, added more examples issue #21 [`d5ed389`](https://github.com/flyingcircle/react-native-elements/commit/d5ed38961dd702087b16758e592a77360475582f) 1476 | - updated readme [`1258610`](https://github.com/flyingcircle/react-native-elements/commit/1258610b4b9f6a3d04cc540b6714a70c8a9915c5) 1477 | 1478 | #### [v0.4.8](https://github.com/flyingcircle/react-native-elements/compare/v0.4.7...v0.4.8) 1479 | 1480 | > 16 September 2016 1481 | 1482 | - updated to version 0.4.8 [`5e08390`](https://github.com/flyingcircle/react-native-elements/commit/5e0839043fe3c8565ecc4533bc793f849bdecd99) 1483 | - Merge tag 'v0.4.7' [`fe2106a`](https://github.com/flyingcircle/react-native-elements/commit/fe2106a43848a808e778c7daee4a3474709b1f2f) 1484 | 1485 | #### [v0.4.7](https://github.com/flyingcircle/react-native-elements/compare/v0.4.6...v0.4.7) 1486 | 1487 | > 16 September 2016 1488 | 1489 | - fixed Icon import [`2f5e673`](https://github.com/flyingcircle/react-native-elements/commit/2f5e673a4936613cd12e14e139aeb4ac71dfc6b9) 1490 | 1491 | #### [v0.4.6](https://github.com/flyingcircle/react-native-elements/compare/0.4.5...v0.4.6) 1492 | 1493 | > 16 September 2016 1494 | 1495 | - fixed Icon requirement [`#24`](https://github.com/flyingcircle/react-native-elements/pull/24) 1496 | - version 0.4.6 [`e4e9545`](https://github.com/flyingcircle/react-native-elements/commit/e4e95451c1ae57c01d18c2d2bf4c33ec11270891) 1497 | - Updated Readme [`576a699`](https://github.com/flyingcircle/react-native-elements/commit/576a69908309dd23a19865bb5de06b7aed1530a1) 1498 | 1499 | #### [0.4.5](https://github.com/flyingcircle/react-native-elements/compare/v0.4.4...0.4.5) 1500 | 1501 | > 15 September 2016 1502 | 1503 | - Inclusion of icon module import directive inside index.js file [`#23`](https://github.com/flyingcircle/react-native-elements/pull/23) 1504 | - Updated Readme [`85939a9`](https://github.com/flyingcircle/react-native-elements/commit/85939a91638697f5830452ca27979559220a99e8) 1505 | - fixed Icon requirement [`9056265`](https://github.com/flyingcircle/react-native-elements/commit/90562654b71b208b28d5dfe141353929f95b3c0b) 1506 | - Updated Readme [`feae81a`](https://github.com/flyingcircle/react-native-elements/commit/feae81a60ac37ca234d03d2ac213d8c941ca6991) 1507 | 1508 | #### [v0.4.4](https://github.com/flyingcircle/react-native-elements/compare/v0.4.3...v0.4.4) 1509 | 1510 | > 14 September 2016 1511 | 1512 | - V0.4.4 [`#18`](https://github.com/flyingcircle/react-native-elements/pull/18) 1513 | - fixed border-radius on avatar, added more configuration to button icons [`#17`](https://github.com/flyingcircle/react-native-elements/pull/17) 1514 | - added icon component, updated button component to allow more specificity [`796f2ce`](https://github.com/flyingcircle/react-native-elements/commit/796f2ce0084479e639dd4246eefc4d38b8e4a29c) 1515 | - updated readme [`c901b08`](https://github.com/flyingcircle/react-native-elements/commit/c901b08ac1cc7fda26a2ca8480317b809e23ae1f) 1516 | - updated Icon styling [`9e6119e`](https://github.com/flyingcircle/react-native-elements/commit/9e6119ec88f40f07677e6e57f8f13511b4b98ece) 1517 | 1518 | #### [v0.4.3](https://github.com/flyingcircle/react-native-elements/compare/v0.4.2...v0.4.3) 1519 | 1520 | > 13 September 2016 1521 | 1522 | - Fix typo [`#14`](https://github.com/flyingcircle/react-native-elements/pull/14) 1523 | - fixed border-radius on avatar, added more configuration to button icons [`acf52a2`](https://github.com/flyingcircle/react-native-elements/commit/acf52a26cffea6f3d0d0e3ec512aff1da341f0ba) 1524 | - updated readme, updated buttonGroup font size [`ee8217d`](https://github.com/flyingcircle/react-native-elements/commit/ee8217d702d1ecf07cb184a79651a417e6d22edb) 1525 | - Updated Readme [`67999b1`](https://github.com/flyingcircle/react-native-elements/commit/67999b172ae548ed3f5276eba75aca9cf8df2a57) 1526 | 1527 | #### [v0.4.2](https://github.com/flyingcircle/react-native-elements/compare/v0.4.1...v0.4.2) 1528 | 1529 | > 12 September 2016 1530 | 1531 | - V0.4.2 [`#13`](https://github.com/flyingcircle/react-native-elements/pull/13) 1532 | - updated styling, replaced default font family [`#11`](https://github.com/flyingcircle/react-native-elements/pull/11) 1533 | - version 0.4.2 added ButtonGroup and SearchBar components [`1f64ab9`](https://github.com/flyingcircle/react-native-elements/commit/1f64ab9b0d9689065228f4eb14497bed846350bf) 1534 | - Updated readme links to react-native-community [`c570823`](https://github.com/flyingcircle/react-native-elements/commit/c570823912fa742ca2145a3ec6a7039bd593fc5c) 1535 | - updated readme [`db709a8`](https://github.com/flyingcircle/react-native-elements/commit/db709a8e8ffa083d70ffaedd7d77a95b6c163035) 1536 | 1537 | #### [v0.4.1](https://github.com/flyingcircle/react-native-elements/compare/v0.4.0...v0.4.1) 1538 | 1539 | > 12 September 2016 1540 | 1541 | - Fix typo: trailing \* in README [`#8`](https://github.com/flyingcircle/react-native-elements/pull/8) 1542 | - Enable syntax highlighting in README [`#7`](https://github.com/flyingcircle/react-native-elements/pull/7) 1543 | - updated styling, replaced default font family [`77402bc`](https://github.com/flyingcircle/react-native-elements/commit/77402bc548e31ba1b0188420f8e4bda1f164c813) 1544 | - Updated Readme [`1370943`](https://github.com/flyingcircle/react-native-elements/commit/137094327f69401deb5a89dd95f6ba0269cd12d2) 1545 | - Updated readme [`93f39a5`](https://github.com/flyingcircle/react-native-elements/commit/93f39a5a3226bd07b7309d98df182dd8406e4ed7) 1546 | 1547 | #### [v0.4.0](https://github.com/flyingcircle/react-native-elements/compare/v0.3.2...v0.4.0) 1548 | 1549 | > 11 September 2016 1550 | 1551 | - Make the project compatible with Exponent [`#6`](https://github.com/flyingcircle/react-native-elements/pull/6) 1552 | - Make react-native-vector-icons a peerDependency [`6985482`](https://github.com/flyingcircle/react-native-elements/commit/69854823a5cf21136cca44eb22c63a1d3086a792) 1553 | - Replace all instances of Lato with HelveticaNeue equivalents in README [`9f563b9`](https://github.com/flyingcircle/react-native-elements/commit/9f563b9661c18fc1f845d211d1cf2e5fa8711cc5) 1554 | - Ship uncompiled code [`2c7dbb3`](https://github.com/flyingcircle/react-native-elements/commit/2c7dbb3dce31528f413f97fd4d51ba2452b05a9d) 1555 | 1556 | #### [v0.3.2](https://github.com/flyingcircle/react-native-elements/compare/v0.3.1...v0.3.2) 1557 | 1558 | > 10 September 2016 1559 | 1560 | - added styling for side menu toggle position [`#3`](https://github.com/flyingcircle/react-native-elements/pull/3) 1561 | - V0.3.1 [`#2`](https://github.com/flyingcircle/react-native-elements/pull/2) 1562 | 1563 | #### [v0.3.1](https://github.com/flyingcircle/react-native-elements/compare/v0.3.0...v0.3.1) 1564 | 1565 | > 10 September 2016 1566 | 1567 | - bump to version 0.3.1 [`3b5cb16`](https://github.com/flyingcircle/react-native-elements/commit/3b5cb16e388435b388452dfcdf5b2cb367969279) 1568 | - updated readme (social icons) [`366ecd7`](https://github.com/flyingcircle/react-native-elements/commit/366ecd7b53c3e194df51867051d3a82bbcb38816) 1569 | - updated readme [`29faa89`](https://github.com/flyingcircle/react-native-elements/commit/29faa899dbc71a977eaee829b91f256b6af751c4) 1570 | 1571 | #### [v0.3.0](https://github.com/flyingcircle/react-native-elements/compare/v0.2.1...v0.3.0) 1572 | 1573 | > 10 September 2016 1574 | 1575 | - added checkboxes, added new styling options to social buttons [`adcf903`](https://github.com/flyingcircle/react-native-elements/commit/adcf903feeae3fa95935f4825b95cc4023cb4ae9) 1576 | - fixed list avatar docs [`4ff71be`](https://github.com/flyingcircle/react-native-elements/commit/4ff71be371f8a0d633c7fd4494ad4f804f024cf1) 1577 | - updated readme [`ffd45bf`](https://github.com/flyingcircle/react-native-elements/commit/ffd45bfd220fd28eef6f2d634915792ebaa42193) 1578 | 1579 | #### [v0.2.1](https://github.com/flyingcircle/react-native-elements/compare/v0.2.0...v0.2.1) 1580 | 1581 | > 9 September 2016 1582 | 1583 | - updated side menu + docs [`3c1776f`](https://github.com/flyingcircle/react-native-elements/commit/3c1776f8bd22bf0ac61ced81437d9a99e7ff8b95) 1584 | - updated readme [`9284b64`](https://github.com/flyingcircle/react-native-elements/commit/9284b64300ba5b0e8098c0fdbe66602d100ed7ba) 1585 | - version bump [`95930b0`](https://github.com/flyingcircle/react-native-elements/commit/95930b0b06d9cb89dae279946422f49c32d9295b) 1586 | 1587 | #### [v0.2.0](https://github.com/flyingcircle/react-native-elements/compare/v0.1.0...v0.2.0) 1588 | 1589 | > 8 September 2016 1590 | 1591 | - updated readme [`a0e2ddb`](https://github.com/flyingcircle/react-native-elements/commit/a0e2ddb9b0c700fc5ae41a99db6fd3020944535c) 1592 | - updated images, updated buttons [`343b7d6`](https://github.com/flyingcircle/react-native-elements/commit/343b7d6848d6ca326bfc8596866845d9fdc207b8) 1593 | - updated readme [`8f83c08`](https://github.com/flyingcircle/react-native-elements/commit/8f83c08f696c59b6f5d80376fbf55342cf4d1bf9) 1594 | 1595 | #### v0.1.0 1596 | 1597 | > 8 September 2016 1598 | 1599 | - initial commit [`a7ea0fd`](https://github.com/flyingcircle/react-native-elements/commit/a7ea0fd1be2466364405cc1e91f823c1a57e3975) 1600 | - updated cache [`3a49181`](https://github.com/flyingcircle/react-native-elements/commit/3a49181f6d80276b50cce8019e3c6cb465debe26) 1601 | - updated readme [`9eb80ca`](https://github.com/flyingcircle/react-native-elements/commit/9eb80ca8d45a9071d3a5cc30ae8bddaf8670a73e) 1602 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | # Contributor Covenant Code of Conduct 2 | 3 | ## Our Pledge 4 | 5 | In the interest of fostering an open and welcoming environment, we as 6 | contributors and maintainers pledge to making participation in our project and 7 | our community a harassment-free experience for everyone, regardless of age, body 8 | size, disability, ethnicity, sex characteristics, gender identity and expression, 9 | level of experience, education, socio-economic status, nationality, personal 10 | appearance, race, religion, or sexual identity and orientation. 11 | 12 | ## Our Standards 13 | 14 | Examples of behavior that contributes to creating a positive environment 15 | include: 16 | 17 | - Using welcoming and inclusive language 18 | - Being respectful of differing viewpoints and experiences 19 | - Gracefully accepting constructive criticism 20 | - Focusing on what is best for the community 21 | - Showing empathy towards other community members 22 | 23 | Examples of unacceptable behavior by participants include: 24 | 25 | - The use of sexualized language or imagery and unwelcome sexual attention or 26 | advances 27 | - Trolling, insulting/derogatory comments, and personal or political attacks 28 | - Public or private harassment 29 | - Publishing others' private information, such as a physical or electronic 30 | address, without explicit permission 31 | - Other conduct which could reasonably be considered inappropriate in a 32 | professional setting 33 | 34 | ## Our Responsibilities 35 | 36 | Project maintainers are responsible for clarifying the standards of acceptable 37 | behavior and are expected to take appropriate and fair corrective action in 38 | response to any instances of unacceptable behavior. 39 | 40 | Project maintainers have the right and responsibility to remove, edit, or 41 | reject comments, commits, code, wiki edits, issues, and other contributions 42 | that are not aligned to this Code of Conduct, or to ban temporarily or 43 | permanently any contributor for other behaviors that they deem inappropriate, 44 | threatening, offensive, or harmful. 45 | 46 | ## Scope 47 | 48 | This Code of Conduct applies both within project spaces and in public spaces 49 | when an individual is representing the project or its community. Examples of 50 | representing a project or community include using an official project e-mail 51 | address, posting via an official social media account, or acting as an appointed 52 | representative at an online or offline event. Representation of a project may be 53 | further defined and clarified by project maintainers. 54 | 55 | ## Enforcement 56 | 57 | Instances of abusive, harassing, or otherwise unacceptable behavior may be 58 | reported by contacting the project team at https://react-native-elements-slack.herokuapp.com/. All 59 | complaints will be reviewed and investigated and will result in a response that 60 | is deemed necessary and appropriate to the circumstances. The project team is 61 | obligated to maintain confidentiality with regard to the reporter of an incident. 62 | Further details of specific enforcement policies may be posted separately. 63 | 64 | Project maintainers who do not follow or enforce the Code of Conduct in good 65 | faith may face temporary or permanent repercussions as determined by other 66 | members of the project's leadership. 67 | 68 | ## Attribution 69 | 70 | This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, 71 | available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html 72 | 73 | [homepage]: https://www.contributor-covenant.org 74 | 75 | For answers to common questions about this code of conduct, see 76 | https://www.contributor-covenant.org/faq 77 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | 2 | The MIT License (MIT) 3 | 4 | Copyright (c) 2016 Nader Dabit 5 | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy 7 | of this software and associated documentation files (the "Software"), to deal 8 | in the Software without restriction, including without limitation the rights 9 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 10 | copies of the Software, and to permit persons to whom the Software is 11 | furnished to do so, subject to the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be included in all 14 | copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 17 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 18 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 19 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 20 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 21 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 22 | SOFTWARE. -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

2 | 3 | react-native-elements 4 | 5 |

6 | 7 |

8 | Universal Cross Platform React Native UI Toolkit 9 |

10 | 11 |

12 | 13 | 14 | 15 | 16 | 17 |

18 | 19 |

20 | 21 | 22 | 23 | 24 |

25 | 26 |
27 | 28 | ![React Native Elements UI Toolkit](https://user-images.githubusercontent.com/5962998/37248832-a7060286-24b1-11e8-94a8-847ab6ded4ec.png) 29 | 30 | ## Get Started 31 | 32 | ### Installation 33 | 34 | Follow 35 | [these instructions](https://reactnativeelements.com/docs/) 36 | to install React Native Elements! 37 | 38 | ### Usage 39 | 40 | Start using the components or try it on Snack 41 | [here](https://snack.expo.io/rJu6gJfBZ). 42 | 43 | ```js 44 | import { CircularSlider } from 'react-native-elements-universe'; 45 | 46 | ; 47 | ``` 48 | 49 | ## Components included: 50 | 51 | - [x] [CircularSlider](https://reactnativeelements.com/docs/circularslider) 52 | 53 | ## React Native Web support 54 | 55 | As a cross platform UI Toolkit, you can now use RNE on the web & share your codebase between your React Native + React web apps. RNE components are rendered perfectly on browser. You can achieve this to target iOS, Android and Web by collaborating RNE and [React Native for Web](https://github.com/necolas/react-native-web). 56 | 57 | Click [here](https://reactnativeelements.com/blog/2018/12/13/react-native-web) for a full walkthrough using React Native Elements + React Native Web. 58 | 59 | ## Demo App 60 | 61 | Checkout the official 62 | [React Native Elements App](https://expo.io/@flyingcircle/projects/react-native-elements-app) 63 | on Expo which uses all of the React Native Elements components. 64 | 65 | If you are looking to contribute to the React Native Elements App, click 66 | [here](https://github.com/react-native-elements/react-native-elements-app) to 67 | view the implementation & run the RNE expo app locally. 68 | 69 | ## Documentation 70 | 71 | [View the full docs here](https://reactnativeelements.com/docs/overview) 72 | 73 | ## Contributing 74 | 75 | Interested in contributing to this repo? Check out our 76 | [Contributing Guide](https://reactnativeelements.com/docs/contributing) 77 | and submit a PR for a new feature/bug fix. 78 | 79 | A big shoutout to all our contributors! You could be here too! 80 | 81 | 82 | 83 | ### First Contributors 84 | 85 | We encourage everyone to contribute & submit PR's especially first-time 86 | contributors. Look for the label `Good First Issue` on the issues. Click 87 | [here](https://github.com/react-native-elements/react-native-elements-universe/labels/%F0%9F%91%B6%20Good%20First%20Issue) 88 | to see them. 89 | 90 | If there is something you's like to see or request a new feature, please submit 91 | an 92 | [issue](https://github.com/react-native-elements/react-native-elements-universe/issues/new) 93 | or a 94 | [pull request](https://github.com/react-native-elements/react-native-elements-universe/pulls). 95 | -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | presets: ['module:metro-react-native-babel-preset'], 3 | }; 4 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "react-native-elements-universe", 3 | "version": "0.0.0", 4 | "description": "React Native Elements Next Gen Components", 5 | "main": "dist/index.js", 6 | "types": "dist/index.d.ts", 7 | "prepublish": "tsc", 8 | "files": [ 9 | "dist" 10 | ], 11 | "keywords": [ 12 | "react-native", 13 | "reactjs", 14 | "reactnative", 15 | "bootstrap" 16 | ], 17 | "scripts": { 18 | "build": "tsc", 19 | "test": "jest", 20 | "test:update": "jest -u", 21 | "test:ci": "jest --runInBand", 22 | "test:watch": "jest --watch", 23 | "postinstall": "opencollective-postinstall || exit 0", 24 | "lint": "eslint . --ext .js,.jsx,.ts,.tsx", 25 | "prettify": "prettier --single-quote --trailing-comma=es5 --write './**/*.md'", 26 | "clean-install": "rimraf node_modules && yarn", 27 | "changelog": "auto-changelog -p" 28 | }, 29 | "author": "Nader Dabit & Monte Thakkar", 30 | "license": "MIT", 31 | "bugs": { 32 | "url": "https://github.com/react-native-elements/react-native-elements-universe/issues" 33 | }, 34 | "homepage": "https://reactnativeelements.com/", 35 | "collective": { 36 | "type": "opencollective", 37 | "url": "https://opencollective.com/react-native-elements", 38 | "logo": "https://opencollective.com/react-native-elements/logo.txt" 39 | }, 40 | "dependencies": { 41 | "@types/react-native-vector-icons": "^6.4.6", 42 | "color": "^3.1.2", 43 | "deepmerge": "^4.2.2", 44 | "hoist-non-react-statics": "^3.3.2", 45 | "lodash.isequal": "^4.5.0", 46 | "opencollective-postinstall": "^2.0.3", 47 | "react-native-safe-area-context": "^3.1.9", 48 | "react-native-size-matters": "^0.3.1" 49 | }, 50 | "devDependencies": { 51 | "@react-native-community/eslint-config": "^2.0.0", 52 | "@testing-library/jest-dom": "^5.11.10", 53 | "@testing-library/react": "^11.2.6", 54 | "@testing-library/react-native": "^7.0.2", 55 | "@types/color": "^3.0.1", 56 | "@types/hoist-non-react-statics": "^3.3.1", 57 | "@types/jest": "^26.0.22", 58 | "@types/lodash.isequal": "^4.5.5", 59 | "@types/react-native": "*", 60 | "@types/react-test-renderer": "^17.0.0", 61 | "auto-changelog": "^2.2.1", 62 | "babel-jest": "^26.3.0", 63 | "eslint": "^7.9.0", 64 | "husky": "^4.3.0", 65 | "jest": "^26.6.3", 66 | "jest-transform-stub": "^2.0.0", 67 | "lint-staged": "^10.4.0", 68 | "metro-react-native-babel-preset": "^0.63.0", 69 | "react": "^17.0.2", 70 | "react-native": "^0.64.0", 71 | "react-native-elements": "https://github.com/react-native-elements/react-native-elements#dist", 72 | "react-test-renderer": "^16.13.1", 73 | "rimraf": "^3.0.2", 74 | "ts-jest": "^26.5.5", 75 | "typescript": "^4.1.3", 76 | "utility-types": "^3.10.0", 77 | "react-native-svg": "^12.1.1" 78 | }, 79 | "peerDependencies": { 80 | "react": "*", 81 | "react-native": "*", 82 | "react-native-gesture-handler": "^1.10.3", 83 | "react-native-reanimated": "^2.1.0", 84 | "react-native-svg": "^12.1.1", 85 | "react-native-vector-icons": "*" 86 | }, 87 | "jest": { 88 | "preset": "react-native", 89 | "timers": "fake", 90 | "coverageDirectory": "./coverage/", 91 | "testPathIgnorePatterns": [ 92 | "./src/searchbar/__tests__/common.js", 93 | "/node_modules", 94 | "/dist" 95 | ], 96 | "coveragePathIgnorePatterns": [ 97 | "./src/searchbar/__tests__/common.js" 98 | ], 99 | "collectCoverageFrom": [ 100 | "src/**/*.tsx", 101 | "!src/index.tsx", 102 | "!src/helpers/*.tsx" 103 | ], 104 | "collectCoverage": true, 105 | "globals": { 106 | "__DEV__": true 107 | }, 108 | "transform": { 109 | ".+\\.(css|styl|less|sass|scss|png|jpg|ttf|woff|woff2)$": "jest-transform-stub" 110 | }, 111 | "moduleFileExtensions": [ 112 | "ts", 113 | "tsx", 114 | "js", 115 | "jsx", 116 | "json", 117 | "node" 118 | ] 119 | }, 120 | "lint-staged": { 121 | "src/**/*.{ts,tsx}": [ 122 | "eslint --fix", 123 | "bash -c tsc", 124 | "jest --bail --findRelatedTests" 125 | ], 126 | "src/**/*.{js,jsx}": [ 127 | "eslint --fix", 128 | "jest --bail --findRelatedTests" 129 | ], 130 | "**/*.md": [ 131 | "prettier --single-quote --trailing-comma=es5 --write" 132 | ] 133 | }, 134 | "directories": { 135 | "doc": "docs" 136 | }, 137 | "repository": { 138 | "type": "git", 139 | "url": "git+https://github.com/react-native-elements/react-native-elements-universe.git" 140 | }, 141 | "husky": { 142 | "hooks": { 143 | "pre-commit": "lint-staged" 144 | } 145 | } 146 | } 147 | -------------------------------------------------------------------------------- /src/CircularSlider/CircularSlider.tsx: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | import { PanResponder, PanResponderGestureState, View } from 'react-native'; 3 | import { RneFunctionComponent } from 'react-native-elements/dist/helpers'; 4 | import Svg, { Path, Circle, G, Text } from 'react-native-svg'; 5 | 6 | export type CircularSliderProps = { 7 | trackRadius?: number; 8 | thumbRadius?: number; 9 | trackWidth?: number; 10 | value?: number; 11 | onChange?: (x: number) => any; 12 | trackColor?: string; 13 | thumbColor?: string; 14 | trackTintColor?: string; 15 | thumbTextColor?: string; 16 | thumbTextSize?: number; 17 | noThumb?: boolean; 18 | showText?: boolean; 19 | showThumbText?: boolean; 20 | textColor?: string; 21 | textSize?: number; 22 | minimumValue?: number; 23 | maximumValue?: number; 24 | // Angles in Degrees 25 | maxAngle?: number; 26 | minAngle?: number; 27 | }; 28 | 29 | const CircularSlider: RneFunctionComponent = ({ 30 | thumbRadius = 12, 31 | trackRadius = 100, 32 | trackWidth = 5, 33 | trackTintColor, 34 | trackColor, 35 | value = 0, 36 | minimumValue = 0, 37 | maximumValue = 100, 38 | minAngle = 0, 39 | maxAngle = 359.9, 40 | onChange = (x) => x, 41 | thumbTextColor = 'white', 42 | thumbTextSize = 10, 43 | noThumb = false, 44 | showText = false, 45 | showThumbText = false, 46 | thumbColor, 47 | textColor, 48 | textSize = 80, 49 | theme, 50 | }) => { 51 | const location = React.useRef({ x: 0, y: 0 }); 52 | const viewRef = React.useRef(null); 53 | const valuePercentage = ((value - minimumValue) * 100) / maximumValue; 54 | 55 | const { current: panResponder } = React.useRef( 56 | PanResponder.create({ 57 | onStartShouldSetPanResponder: () => true, 58 | onStartShouldSetPanResponderCapture: () => true, 59 | onMoveShouldSetPanResponder: () => true, 60 | onMoveShouldSetPanResponderCapture: () => true, 61 | onPanResponderGrant: () => location.current.x && location.current.y, 62 | onPanResponderMove: (_e, { moveX, moveY }: PanResponderGestureState) => { 63 | let angle = cartesianToPolar( 64 | moveX - location.current.x + trackRadius + thumbRadius, 65 | moveY - location.current.y + trackRadius + thumbRadius 66 | ); 67 | if (angle <= minAngle) { 68 | onChange(minAngle / 3.6); 69 | } else if (angle >= maxAngle) { 70 | onChange(maxAngle / 3.6); 71 | } else { 72 | onChange(angle / 3.6); 73 | } 74 | }, 75 | }) 76 | ); 77 | 78 | const polarToCartesian = React.useCallback( 79 | (angleToChange: number) => { 80 | let r = trackRadius; 81 | let hC = trackRadius + thumbRadius; 82 | let a = ((angleToChange - 90) * Math.PI) / 180.0; 83 | 84 | let x = hC + r * Math.cos(a); 85 | let y = hC + r * Math.sin(a); 86 | return { x, y }; 87 | }, 88 | [trackRadius, thumbRadius] 89 | ); 90 | 91 | const cartesianToPolar = React.useCallback( 92 | (x, y) => { 93 | let hC = trackRadius + thumbRadius; 94 | 95 | if (x === 0) { 96 | return y > hC ? 0 : 180; 97 | } else if (y === 0) { 98 | return x > hC ? 90 : 270; 99 | } else { 100 | return ( 101 | Math.round((Math.atan((y - hC) / (x - hC)) * 180) / Math.PI) + 102 | (x > hC ? 90 : 270) 103 | ); 104 | } 105 | }, 106 | [trackRadius, thumbRadius] 107 | ); 108 | 109 | const width = (trackRadius + thumbRadius) * 2; 110 | const startCoord = polarToCartesian(0); 111 | const endCoord = polarToCartesian(valuePercentage * 3.6); 112 | const endTintCoord = polarToCartesian(maxAngle); 113 | 114 | return ( 115 | { 119 | viewRef.current?.measure((x, y, w, h, px, py) => { 120 | location.current = { 121 | x: px + w / 2, 122 | y: py + h / 2, 123 | }; 124 | }); 125 | }} 126 | > 127 | 128 | 145 | 180 ? 1 : 0 153 | } 1 ${endCoord.x} ${endCoord.y}`} 154 | /> 155 | {showText && ( 156 | 163 | {Math.ceil(value).toString()} 164 | 165 | )} 166 | 167 | {!noThumb && ( 168 | 169 | 176 | {showThumbText && ( 177 | 184 | {Math.ceil(value).toString().padStart(2, '0')} 185 | 186 | )} 187 | 188 | )} 189 | 190 | 191 | ); 192 | }; 193 | 194 | export default CircularSlider; 195 | -------------------------------------------------------------------------------- /src/CircularSlider/__tests__/CircularSlider.test.tsx: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | import CircularSlider from './../CircularSlider'; 3 | import { render } from '@testing-library/react-native'; 4 | 5 | test('CircularSlider Component', () => { 6 | const mockFn = jest.fn(); 7 | const component = render(); 8 | expect(component).toBeTruthy(); 9 | }); 10 | -------------------------------------------------------------------------------- /src/CircularSlider/index.ts: -------------------------------------------------------------------------------- 1 | import { withTheme } from 'react-native-elements'; 2 | import CircularSlider from './CircularSlider'; 3 | 4 | export type { CircularSliderProps } from './CircularSlider'; 5 | export default withTheme(CircularSlider, 'CircularSlider'); 6 | -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | // components 2 | export { default as CircularSlider } from './CircularSlider'; 3 | 4 | // types 5 | export type { CircularSliderProps } from './CircularSlider'; 6 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | /* Basic Options */ 4 | "target": "ES6", /* Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017','ES2018' or 'ESNEXT'. */ 5 | "module": "ESnext", /* Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', or 'ESNext'. */ 6 | "lib": ["ES2017"], /* Specify library files to be included in the compilation. */ 7 | "allowJs": true, /* Allow javascript files to be compiled. */ 8 | "jsx": "react-native", /* Specify JSX code generation: 'preserve', 'react-native', or 'react'. */ 9 | "checkJs": false, 10 | "declaration": true, /* Generates corresponding '.d.ts' file. */ 11 | // "sourceMap": true, /* Generates corresponding '.map' file. */ 12 | // "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */ 13 | // "removeComments": true, /* Do not emit comments to output. */ 14 | // "noEmit": true, /* Do not emit outputs. */ 15 | "isolatedModules": true, /* Transpile each file as a separate module (similar to 'ts.transpileModule'). */ 16 | "outDir": "dist", 17 | /* Strict Type-Checking Options */ 18 | "strict": false, /* Enable all strict type-checking options. */ 19 | // "noImplicitAny": true, /* Raise error on expressions and declarations with an implied 'any' type. */ 20 | // "strictNullChecks": true, /* Enable strict null checks. */ 21 | // "strictFunctionTypes": true, /* Enable strict checking of function types. */ 22 | // "strictPropertyInitialization": true, /* Enable strict checking of property initialization in classes. */ 23 | // "noImplicitThis": true, /* Raise error on 'this' expressions with an implied 'any' type. */ 24 | // "alwaysStrict": true, /* Parse in strict mode and emit "use strict" for each source file. */ 25 | "noUnusedLocals": true, /* Report errors on unused locals. */ 26 | // "noUnusedParameters": true, /* Report errors on unused parameters. */ 27 | "noImplicitReturns": true, /* Report error when not all code paths in function return a value. */ 28 | "noFallthroughCasesInSwitch": true, /* Report errors for fallthrough cases in switch statement. */ 29 | 30 | /* Module Resolution Options */ 31 | "moduleResolution": "node", /* Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6). */ 32 | // "baseUrl": "./", /* Base directory to resolve non-absolute module names. */ 33 | // "paths": {}, /* A series of entries which re-map imports to lookup locations relative to the 'baseUrl'. */ 34 | // "rootDirs": [], /* List of root folders whose combined content represents the structure of the project at runtime. */ 35 | // "typeRoots": [], /* List of folders to include type definitions from. */ 36 | // "types": [], /* Type declaration files to be included in compilation. */ 37 | "allowSyntheticDefaultImports": true, /* Allow default imports from modules with no default export. This does not affect code emit, just typechecking. */ 38 | "esModuleInterop": true, /* Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'. */ 39 | // "preserveSymlinks": true, /* Do not resolve the real path of symlinks. */ 40 | 41 | /* Experimental Options */ 42 | // "experimentalDecorators": true, /* Enables experimental support for ES7 decorators. */ 43 | // "emitDecoratorMetadata": true, /* Enables experimental support for emitting type metadata for decorators. */ 44 | "skipLibCheck": true, 45 | }, 46 | "include": ["src/**/*.tsx", "src/**/*.ts", "src/index.ts"], 47 | "exclude": [ 48 | ".ci", "website", "node_modules", "babel.config.js", "jest.config.js", "src/index.d.ts", "__tests__" 49 | ] 50 | } 51 | --------------------------------------------------------------------------------