From 8043766813d751fe9c962f9691bb714d6ab2ba9c Mon Sep 17 00:00:00 2001 From: Michael Foiani Date: Mon, 30 Jul 2018 02:31:41 -0400 Subject: Developed more styling and backend for account page. --- src/actions/firebase.js | 18 +++++----- src/components/mao-account.js | 79 ++++++++++++++++++++++++++++++++++++------- src/reducers/firebase.js | 5 +-- 3 files changed, 79 insertions(+), 23 deletions(-) (limited to 'src') diff --git a/src/actions/firebase.js b/src/actions/firebase.js index becc62e..2d24908 100644 --- a/src/actions/firebase.js +++ b/src/actions/firebase.js @@ -42,10 +42,11 @@ export const authFail = (errorCode) => { export const authSuccess = (_user) => { alert('Sign In Success'); return { - type: AUTH_SUCCESS, - payload: true, - code: "Success", - uid: _user.uid + type: AUTH_SUCCESS, + payload: true, + code: "Success", + uid: _user.uid, + userEmail: _user.email } } @@ -57,10 +58,11 @@ export const signOut = () => (dispatch) => { export const authSignOut = () => { return { - type: AUTH_SIGN_OUT, - payload: false, - code: "Signed Out User", - uid: null + type: AUTH_SIGN_OUT, + payload: false, + code: "Signed Out User", + uid: "", + userEmail: "" } } //End Firebase Auth diff --git a/src/components/mao-account.js b/src/components/mao-account.js index 6fb1d3d..f6f32c6 100644 --- a/src/components/mao-account.js +++ b/src/components/mao-account.js @@ -32,14 +32,9 @@ import { ButtonSharedStyles } from './button-shared-styles.js' // Import paper elements import '@polymer/paper-input/paper-input.js'; import '@polymer/paper-card/paper-card.js'; -import '@polymer/paper-dropdown-menu/paper-dropdown-menu.js'; -import '@polymer/paper-item/paper-item.js'; import '@polymer/paper-slider/paper-slider.js'; import '@polymer/paper-button/paper-button.js'; -// Import other customElements -import '@vaadin/vaadin-date-picker/vaadin-date-picker.js'; - class MaoAccount extends connect(store)(PageViewElement) { _render(props) { return html` @@ -48,7 +43,7 @@ class MaoAccount extends connect(store)(PageViewElement) {
-