From 31b428fa53a1c91c8c2f1e36c6e58c789229ba25 Mon Sep 17 00:00:00 2001 From: mashazyu Date: Mon, 15 Apr 2019 14:15:26 +0200 Subject: [PATCH] Add proptypes to DeletePassword, ChangePassword and ConfirmWithPassword components --- components/settings/password/delete.js | 7 +++++++ components/settings/password/update.js | 7 +++++++ components/settings/shared/confirm-with-password.js | 6 ++++++ 3 files changed, 20 insertions(+) diff --git a/components/settings/password/delete.js b/components/settings/password/delete.js index 7556a27..d034a73 100644 --- a/components/settings/password/delete.js +++ b/components/settings/password/delete.js @@ -1,4 +1,6 @@ import React, { Component } from 'react' +import PropTypes from 'prop-types' + import labels from '../../../i18n/en/settings' import { changeEncryptionAndRestartApp } from '../../../db' import ConfirmWithPassword from '../shared/confirm-with-password' @@ -45,4 +47,9 @@ export default class DeletePassword extends Component { ) } +} + +DeletePassword.propTypes = { + onStartDelete: PropTypes.func, + onCancelDelete: PropTypes.func } \ No newline at end of file diff --git a/components/settings/password/update.js b/components/settings/password/update.js index 709427c..447b9de 100644 --- a/components/settings/password/update.js +++ b/components/settings/password/update.js @@ -1,4 +1,6 @@ import React, { Component } from 'react' +import PropTypes from 'prop-types' + import settings from '../../../i18n/en/settings' import EnterNewPassword from './enter-new-password' import SettingsButton from '../shared/settings-button' @@ -77,4 +79,9 @@ export default class ChangePassword extends Component { ) } +} + +ChangePassword.propTypes = { + onStartChange: PropTypes.func, + onCancelChange: PropTypes.func } \ No newline at end of file diff --git a/components/settings/shared/confirm-with-password.js b/components/settings/shared/confirm-with-password.js index 0f34422..02d5600 100644 --- a/components/settings/shared/confirm-with-password.js +++ b/components/settings/shared/confirm-with-password.js @@ -1,4 +1,5 @@ import React, { Component } from 'react' +import PropTypes from 'prop-types' import { View, Alert } from 'react-native' import nodejs from 'nodejs-mobile-react-native' @@ -99,4 +100,9 @@ export default class ConfirmWithPassword extends Component { ) } +} + +ConfirmWithPassword.propTypes = { + onSuccess: PropTypes.func, + onCancel: PropTypes.func } \ No newline at end of file