From 46d32ba2a6825b16431da8ed0cc4b80fcba46e83 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Fri, 25 Sep 2020 03:42:30 -0700 Subject: [PATCH] Added cookies to Header --- src/components/Header/Header.css | 2 +- src/components/Header/Header.tsx | 23 ++++++++++++----------- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/src/components/Header/Header.css b/src/components/Header/Header.css index 4395fcd3..a10177ab 100644 --- a/src/components/Header/Header.css +++ b/src/components/Header/Header.css @@ -19,7 +19,7 @@ .dropdown:hover { padding-right: 50px; - padding-bottom: 8px; + padding-bottom: 16px; } .dropdown:hover .Button > * { diff --git a/src/components/Header/Header.tsx b/src/components/Header/Header.tsx index aa49953d..9081c364 100644 --- a/src/components/Header/Header.tsx +++ b/src/components/Header/Header.tsx @@ -1,18 +1,15 @@ import React from 'react' -import { Link } from 'react-router-dom' +import { useCookies } from 'react-cookie' import Button from '~components/Button/Button' import UnauthMenu from '~components/UnauthMenu/UnauthMenu' import './Header.css' -class Header extends React.Component { - constructor(props: any) { - super(props) - this.copyToClipboard = this.copyToClipboard.bind(this) - } +const Header = () => { + const [cookies, setCookie] = useCookies(['user']) - copyToClipboard() { + function copyToClipboard() { const el = document.createElement('input') el.value = window.location.href el.id = 'url-input' @@ -23,8 +20,12 @@ class Header extends React.Component { el.remove() } - render() { - return