From 22303d1f70841436816aaacae4029074f09a95cb Mon Sep 17 00:00:00 2001 From: EmersonOliveiraDev Date: Sat, 13 Jun 2020 18:28:26 -0300 Subject: [PATCH] Add dashboard styles and logic - End --- package.json | 1 + src/components/Header/index.js | 13 +++-- src/components/Header/styles.js | 1 + src/pages/Dashboard/index.js | 96 +++++++++++++++++++++++++++++-- src/pages/Dashboard/styles.js | 54 +++++++++++++++++ src/pages/Profile/index.js | 9 ++- src/store/modules/auth/actions.js | 6 ++ src/store/modules/auth/reducer.js | 5 ++ src/store/modules/auth/sagas.js | 5 ++ src/store/modules/user/reducer.js | 4 ++ yarn.lock | 5 ++ 11 files changed, 190 insertions(+), 9 deletions(-) create mode 100644 src/pages/Dashboard/styles.js diff --git a/package.json b/package.json index 111e79b..25cb495 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "@testing-library/user-event": "^7.1.2", "axios": "^0.19.2", "date-fns": "^2.14.0", + "date-fns-tz": "^1.0.10", "history": "^4.10.1", "immer": "^7.0.0", "polished": "^3.6.4", diff --git a/src/components/Header/index.js b/src/components/Header/index.js index 031c2f6..3178f3a 100644 --- a/src/components/Header/index.js +++ b/src/components/Header/index.js @@ -1,28 +1,33 @@ import React from 'react' -import { Link } from 'react-router-dom' +import { useSelector } from 'react-redux' +import { Link } from 'react-router-dom' import { Container, Content, Profile } from './styles' import Notifications from '~/components/Notifications' import logo from '~/assets/logo-header.svg' export default function Header() { + const profile = useSelector((state) => state.user.profile) return (