From d8acc9f545128c5e28a734da033c075cc6ca7153 Mon Sep 17 00:00:00 2001 From: Cristian Kondratiuk Date: Tue, 5 Feb 2019 15:47:17 -0300 Subject: [PATCH] feat(confirmModal): create confirmModal component --- package-lock.json | 13 ++- src/components/ConfirmModal/index.js | 38 +++++++ src/components/ConfirmModal/styles.js | 21 ++++ src/components/Header/Brand.js | 44 ++++++++ src/components/Header/NavItem.js | 66 ++++-------- src/components/Header/Routes.js | 29 ++++++ src/components/Header/index.js | 145 ++++++++++++++------------ src/components/Header/index.web.js | 62 +++++++++++ src/components/Header/styles.js | 2 +- src/constants/index.js | 4 + 10 files changed, 311 insertions(+), 113 deletions(-) create mode 100644 src/components/ConfirmModal/index.js create mode 100644 src/components/ConfirmModal/styles.js create mode 100755 src/components/Header/Brand.js create mode 100644 src/components/Header/Routes.js create mode 100755 src/components/Header/index.web.js create mode 100644 src/constants/index.js diff --git a/package-lock.json b/package-lock.json index a20999f..e0e83c5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3958,7 +3958,8 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "aproba": { "version": "1.2.0", @@ -4373,7 +4374,8 @@ "safe-buffer": { "version": "5.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "safer-buffer": { "version": "2.1.2", @@ -4429,6 +4431,7 @@ "version": "3.0.1", "bundled": true, "dev": true, + "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -4472,12 +4475,14 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "yallist": { "version": "3.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true } } }, diff --git a/src/components/ConfirmModal/index.js b/src/components/ConfirmModal/index.js new file mode 100644 index 0000000..47f275f --- /dev/null +++ b/src/components/ConfirmModal/index.js @@ -0,0 +1,38 @@ +import React from 'react'; +import PropTypes from 'prop-types'; +import {Modal, View, Text} from 'react-native'; + +import Button from '../Button'; +import styles from './styles'; + +const ConfirmModal = ({onAccept, onDismiss, text}) => ( + + + + + {text} + + + +