diff --git a/src/apis/auth.ts b/src/apis/auth.ts index c7ac10b..f6a3f5a 100644 --- a/src/apis/auth.ts +++ b/src/apis/auth.ts @@ -83,5 +83,6 @@ export const getAccessToken = async () => { if (error instanceof Error) { console.error(error.message) } + throw new Error('토큰 재발급 실패') } } diff --git a/src/apis/client.ts b/src/apis/client.ts index d03499a..bbdc756 100644 --- a/src/apis/client.ts +++ b/src/apis/client.ts @@ -35,7 +35,7 @@ client.interceptors.response.use( return client(originalRequest) } catch { // 토큰 재발급 실패 시 로그아웃 - if (window.confirm('토큰 재발급에 실패했습니다. 다시 로그인하시겠습니까?')) { + if (window.confirm('오류가 발생했습니다. 다시 로그인하시겠어요?')) { useAuthStore.getState().logout() window.location.href = '/login' } diff --git a/src/constants/index.ts b/src/constants/index.ts index c5a15a4..a5092e5 100644 --- a/src/constants/index.ts +++ b/src/constants/index.ts @@ -35,7 +35,6 @@ export const WITHDRAW_OPTIONS = [ '그 외 기타', ] -// TODO: 스토리지 변경 export const MAIN_BACKGROUND_IMAGE_BASE_LINK = 'https://storage.googleapis.com/to-hero/images/' export const MAIN_BACKGROUND_IMAGE_LINK = [ diff --git a/src/constants/key.ts b/src/constants/key.ts index f5966f5..fa6d0cd 100644 --- a/src/constants/key.ts +++ b/src/constants/key.ts @@ -1,4 +1,4 @@ -export const SHARE_CODE_KEY = 'TH-SC-qa-6' -export const REFRESH_TOKEN_KEY = 'TH-RT-qa-6' -export const MEMBER_INFO_KEY = 'TH-MI-qa-6' -export const GUEST_INFO_KEY = 'TH-GI-qa-6' +export const SHARE_CODE_KEY = 'TH-SC-qa-7' +export const REFRESH_TOKEN_KEY = 'TH-RT-qa-7' +export const MEMBER_INFO_KEY = 'TH-MI-qa-7' +export const GUEST_INFO_KEY = 'TH-GI-qa-7' \ No newline at end of file diff --git a/src/constants/write.ts b/src/constants/write.ts index 1b929dd..8f4d2ee 100644 --- a/src/constants/write.ts +++ b/src/constants/write.ts @@ -1,4 +1,4 @@ -export const MESSAGE_MAX_LENGTH = 100 +export const MESSAGE_MAX_LENGTH = 300 export const WRITE_STEPS = [ 'select-target', 'select-hero-type', diff --git a/src/containers/Share/BuildingWindow.tsx b/src/containers/Share/BuildingWindow.tsx index 79ed2dc..3b44581 100644 --- a/src/containers/Share/BuildingWindow.tsx +++ b/src/containers/Share/BuildingWindow.tsx @@ -7,7 +7,7 @@ interface BuildingWindowProps { export default function BuildingWindow({ imgSrc, name }: BuildingWindowProps) { return ( -
+
{name !== null ? ( <>
@@ -15,7 +15,7 @@ export default function BuildingWindow({ imgSrc, name }: BuildingWindowProps) {
{name && ( -

+

{name}

)} diff --git a/src/layouts/MetaTag.tsx b/src/layouts/MetaTag.tsx index 1dd4706..3b8057a 100644 --- a/src/layouts/MetaTag.tsx +++ b/src/layouts/MetaTag.tsx @@ -3,6 +3,7 @@ import { Helmet } from 'react-helmet-async' export default function MetaTag() { return ( + - + + page.openedLetters ?? []) ?? [] @@ -48,7 +54,8 @@ export default function Main() { useEffect(() => { if (location.state && location.state.from === 'write') { - refetch() + mainDataRefetch() + messagesRefetch() } }, [location]) diff --git a/src/utils/extractImgLink.ts b/src/utils/extractImgLink.ts index e29211c..84e7de3 100644 --- a/src/utils/extractImgLink.ts +++ b/src/utils/extractImgLink.ts @@ -15,7 +15,7 @@ export const extractImgLink = (messageCount: number) => { imgLink = MAIN_BACKGROUND_IMAGE_LINK[4] } else if (messageCount < 750) { imgLink = MAIN_BACKGROUND_IMAGE_LINK[5] - } else if (messageCount < 999) { + } else if (messageCount <= 999) { imgLink = MAIN_BACKGROUND_IMAGE_LINK[6] } else { imgLink = MAIN_BACKGROUND_IMAGE_LINK[7]