updateProfile = (profileUpdate, options) =>
    authActions.updateProfile(dispatch, firebase, profileUpdate, options)
Update user profile on Firebase Real Time Database or
Firestore (if `useFirestoreForProfile: true` config included).
Real Time Database update uses `update` method internally while
updating profile on Firestore uses `set`.
@param {object} profileUpdate - Profile data to place in new profile
@param {object} options - Options object (used to change how profile
update occurs)
@param {boolean} [options.useSet=true] - Use set with merge instead of
update. Setting to `false` uses update (can cause issue of profile document
does not exist). Note: Only used when updating profile on Firestore
@param {boolean} [options.merge=true] - Whether or not to use merge when
setting profile. Note: Only used when updating profile on Firestore
@returns {Promise} Returns after updating profile within database
@see https://react-redux-firebase.com/docs/api/firebaseInstance.html#updateprofile