From 67aa814b276258b2435f82c89d8db6a19764ba3d Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Wed, 16 Nov 2022 05:30:37 -0800 Subject: [PATCH] Fix weapon modal Updates weapon keys with cookies --- components/WeaponModal/index.tsx | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/components/WeaponModal/index.tsx b/components/WeaponModal/index.tsx index 26df35a9..d29b43e6 100644 --- a/components/WeaponModal/index.tsx +++ b/components/WeaponModal/index.tsx @@ -1,5 +1,5 @@ import React, { useState } from "react" -// import { useCookies } from 'react-cookie' +import { getCookie } from "cookies-next" import { useRouter } from "next/router" import { useTranslation } from "next-i18next" import { AxiosResponse } from "axios" @@ -42,15 +42,13 @@ const WeaponModal = (props: Props) => { const { t } = useTranslation("common") // Cookies - const [cookies] = useCookies(["account"]) - const headers = - cookies.account != null - ? { - headers: { - Authorization: `Bearer ${cookies.account.access_token}`, - }, - } - : {} + const cookie = getCookie("account") + const accountData: AccountCookie = cookie + ? JSON.parse(cookie as string) + : null + const headers = accountData + ? { Authorization: `Bearer ${accountData.token}` } + : {} // Refs const weaponKey1Select = React.createRef()