From 81adfd79f4c5969d7c14e5e16a8a41ac3d329c09 Mon Sep 17 00:00:00 2001 From: Jae young Choi <79143800+goawmfhfl@users.noreply.github.com> Date: Wed, 11 Jun 2025 14:02:10 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=EC=96=B4=EB=93=9C=EB=AF=BC=20owner=20?= =?UTF-8?q?=EC=A0=95=EB=B3=B4=20=EC=A0=80=EC=9E=A5=20=EB=B0=A9=EC=8B=9D=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD=20(#38)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/brand/hooks/useCreateBrandReview.ts | 5 ++-- .../api/brand/hooks/useDeleteBrandReview.ts | 5 ++-- .../src/api/brand/hooks/useGetBrandReviews.ts | 5 ++-- .../hooks/useGetQuestionCardCategories.ts | 5 ++-- .../brand/hooks/useGetQuestionCategories.ts | 5 ++-- .../api/brand/hooks/useUpdateBrandReview.ts | 5 ++-- .../src/api/channel/hooks/useGetChannels.ts | 5 ++-- .../landing/hooks/useDeleteGalleryImage.ts | 5 ++-- .../api/landing/hooks/useDeleteMainImage.ts | 5 ++-- .../api/landing/hooks/useGetGalleryImages.ts | 5 ++-- .../src/api/landing/hooks/useGetMainImage.ts | 5 ++-- .../landing/hooks/useUploadGalleryImage.ts | 5 ++-- .../api/landing/hooks/useUploadMainImage.ts | 5 ++-- .../src/api/survey/hook/useCreateSurvey.ts | 5 ++-- .../admin/src/api/survey/hook/useGetSurvey.ts | 5 ++-- .../src/api/survey/hook/useUpdateSurvey.ts | 5 ++-- .../admin/src/components/brand/BrandTable.tsx | 21 ++-------------- .../brand/management/DetailImageUpload.tsx | 4 ++-- .../brand/management/ThumbnailUpload.tsx | 4 ++-- .../brand/questionCard/BackImageItem.tsx | 5 ++-- .../brand/questionCard/CardFooter.tsx | 5 ++-- .../components/brand/review/ReviewTable.tsx | 5 ++-- .../src/components/brand/surveyForm/index.tsx | 5 ++-- .../src/components/channel/ChannelTable.tsx | 5 ++-- .../channelDetail/application/Table.tsx | 5 ++-- .../channelDetail/game/JoinUserManagement.tsx | 5 ++-- .../game/matchManagement/GameCard.tsx | 5 ++-- .../game/matchManagement/GameContainer.tsx | 4 ++-- .../channel/channelDetail/socialing/index.tsx | 5 ++-- .../src/components/common/RequireAuth.tsx | 17 ++----------- .../admin/src/components/landing/Gallery.tsx | 5 ++-- .../src/components/landing/MainImage.tsx | 4 ++-- frontend/apps/admin/src/configs/index.ts | 1 + .../apps/admin/src/hooks/auth/useLogin.tsx | 3 ++- .../admin/src/hooks/auth/useOwnerCookie.ts | 24 ------------------- .../apps/admin/src/hooks/auth/useSignUp.tsx | 5 ++-- .../admin/src/hooks/brand/useGetBrands.tsx | 5 ++-- .../hooks/channel/useGetSurveyResponses.tsx | 5 ++-- .../src/hooks/game/useCreateGamePairs.tsx | 5 ++-- .../admin/src/hooks/group/useCreateGroup.tsx | 5 ++-- .../admin/src/hooks/users/useGetUsers.tsx | 5 ++-- frontend/apps/admin/src/pages/Login.tsx | 1 - frontend/apps/admin/src/pages/host/index.tsx | 12 ++-------- .../_components/SocialingEvents.tsx | 2 +- .../(afterLogin)/_components/Thumbnail.tsx | 2 +- .../[channelId]/_components/ChannelInfo.tsx | 2 +- .../[categoryId]/_components/Card.tsx | 2 +- .../contents/_components/ContentBox.tsx | 2 +- .../[channelId]/feedback/_components/Form.tsx | 2 +- .../[channelId]/game/_components/Game.tsx | 2 +- .../[channelId]/group/_components/Group.tsx | 2 +- .../_components/ReviewList.tsx | 2 +- .../write-review/_components/Form.tsx | 2 +- .../login/_components/LoginForm.tsx | 2 +- .../(beforeLogin)/signup/_api/useSignup.ts | 2 +- .../src/app/(home)/_api/useGetGalleryImage.ts | 2 +- .../app/(home)/_api/useGetLandingBrands.ts | 2 +- .../src/app/(home)/_api/useGetMainImage.ts | 2 +- .../src/app/_api/brand/useGetBrandReviews.ts | 2 +- .../[brandId]/_api/useGetLandingBrandById.ts | 2 +- .../[brandId]/_api/useGetLandingChannels.ts | 2 +- .../seller/src/app/brand/[brandId]/page.tsx | 2 +- .../app/form/[brandId]/_api/useGetSurvey.ts | 2 +- .../app/form/[brandId]/_api/useRegistForm.ts | 2 +- .../_components/form/input/Input.tsx | 2 +- .../seller/src/app/form/[brandId]/page.tsx | 2 +- 66 files changed, 104 insertions(+), 197 deletions(-) delete mode 100644 frontend/apps/admin/src/hooks/auth/useOwnerCookie.ts diff --git a/frontend/apps/admin/src/api/brand/hooks/useCreateBrandReview.ts b/frontend/apps/admin/src/api/brand/hooks/useCreateBrandReview.ts index d15ebcaa..8d014056 100644 --- a/frontend/apps/admin/src/api/brand/hooks/useCreateBrandReview.ts +++ b/frontend/apps/admin/src/api/brand/hooks/useCreateBrandReview.ts @@ -2,9 +2,8 @@ import { AxiosError } from "axios"; import { useMutation } from "@tanstack/react-query"; import axiosInstance from "api/axiosInstance"; -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import { BrandReview } from "../types/brandReview"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export interface CreateBrandReviewInput { user_id: number; @@ -15,7 +14,7 @@ export const createBrandReview = async ( requestBody: CreateBrandReviewInput ): Promise => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const result = await axiosInstance.post( `${serverUrl}/customers/brandReviews`, diff --git a/frontend/apps/admin/src/api/brand/hooks/useDeleteBrandReview.ts b/frontend/apps/admin/src/api/brand/hooks/useDeleteBrandReview.ts index 0741c4cb..84b52e6d 100644 --- a/frontend/apps/admin/src/api/brand/hooks/useDeleteBrandReview.ts +++ b/frontend/apps/admin/src/api/brand/hooks/useDeleteBrandReview.ts @@ -2,12 +2,11 @@ import { AxiosError } from "axios"; import { useMutation } from "@tanstack/react-query"; import axiosInstance from "api/axiosInstance"; -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; -import { getCookie } from "hooks/auth/useOwnerCookie"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; export const deleteBrandReview = async (review_id: number): Promise => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const response = await axiosInstance.delete( `${serverUrl}/brandReviews/${review_id}`, diff --git a/frontend/apps/admin/src/api/brand/hooks/useGetBrandReviews.ts b/frontend/apps/admin/src/api/brand/hooks/useGetBrandReviews.ts index 853d1459..7ad1c03f 100644 --- a/frontend/apps/admin/src/api/brand/hooks/useGetBrandReviews.ts +++ b/frontend/apps/admin/src/api/brand/hooks/useGetBrandReviews.ts @@ -1,9 +1,8 @@ import { useQuery } from "@tanstack/react-query"; import { BrandReview } from "../types/brandReview"; import { BRAND_REVIEWS } from "constants/queryKeys"; -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import axios from "axios"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export interface GetBrandReviewsOutput { reviews: Array; @@ -21,7 +20,7 @@ export const getBrandReviews = async ( params: GetBrandReviewsParams ): Promise => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const response = await axios.get(`${serverUrl}/brandReviews`, { headers: { diff --git a/frontend/apps/admin/src/api/brand/hooks/useGetQuestionCardCategories.ts b/frontend/apps/admin/src/api/brand/hooks/useGetQuestionCardCategories.ts index 4628b71d..722977b4 100644 --- a/frontend/apps/admin/src/api/brand/hooks/useGetQuestionCardCategories.ts +++ b/frontend/apps/admin/src/api/brand/hooks/useGetQuestionCardCategories.ts @@ -1,8 +1,7 @@ import { useQuery } from "@tanstack/react-query"; import { GET_QUESTION_CATEGORIES } from "constants/queryKeys"; -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import axiosInstance from "api/axiosInstance"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export interface GetQuestionCardCategoriesOutput { id: number; @@ -15,7 +14,7 @@ export const getQuestionCardCategories = async ( brandId: number ): Promise> => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const response = await axiosInstance.get( `${serverUrl}/customers/questionCardCategories`, diff --git a/frontend/apps/admin/src/api/brand/hooks/useGetQuestionCategories.ts b/frontend/apps/admin/src/api/brand/hooks/useGetQuestionCategories.ts index 2677e371..e06825d3 100644 --- a/frontend/apps/admin/src/api/brand/hooks/useGetQuestionCategories.ts +++ b/frontend/apps/admin/src/api/brand/hooks/useGetQuestionCategories.ts @@ -2,10 +2,9 @@ import { AxiosError } from "axios"; import { useQuery } from "@tanstack/react-query"; import { GET_QUESTION_CATEGORIES } from "constants/queryKeys"; -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import { QuestionCardDeck } from "interfaces/questionCardCategory"; import axiosInstance from "api/axiosInstance"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export interface QuestionCategoriesOutput { id: number; @@ -22,7 +21,7 @@ export const getQuestionCategories = async ( brand_id: string ): Promise => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const response = await axiosInstance.get( `${serverUrl}/brands/${brand_id}/questionCardCategories/questionCards`, diff --git a/frontend/apps/admin/src/api/brand/hooks/useUpdateBrandReview.ts b/frontend/apps/admin/src/api/brand/hooks/useUpdateBrandReview.ts index 0219d24e..73bb0dc0 100644 --- a/frontend/apps/admin/src/api/brand/hooks/useUpdateBrandReview.ts +++ b/frontend/apps/admin/src/api/brand/hooks/useUpdateBrandReview.ts @@ -2,9 +2,8 @@ import { AxiosError } from "axios"; import { useMutation } from "@tanstack/react-query"; import axiosInstance from "api/axiosInstance"; -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import { BrandReview } from "../types/brandReview"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export interface Params { review_id: number; @@ -18,7 +17,7 @@ export const updateBrandReview = async ( param: Params ): Promise => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const response = await axiosInstance.put( `${serverUrl}/brandReviews/${param.review_id}`, diff --git a/frontend/apps/admin/src/api/channel/hooks/useGetChannels.ts b/frontend/apps/admin/src/api/channel/hooks/useGetChannels.ts index cab39fbd..49e45d47 100644 --- a/frontend/apps/admin/src/api/channel/hooks/useGetChannels.ts +++ b/frontend/apps/admin/src/api/channel/hooks/useGetChannels.ts @@ -2,10 +2,9 @@ import { useQuery } from "@tanstack/react-query"; import { AxiosError } from "axios"; import axiosInstance from "api/axiosInstance"; -import { ACCEESS_TOKEN, OWNER, serverUrl, USER_EMAIL } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import { GET_CHANNELS } from "constants/queryKeys"; import { Channel, ChannelState } from "interfaces/channels/index"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export interface Output { channels: Array; @@ -23,7 +22,7 @@ export interface Params { export const getChannels = async (params: Params): Promise => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const response = await axiosInstance.get(`${serverUrl}/channels`, { headers: { diff --git a/frontend/apps/admin/src/api/landing/hooks/useDeleteGalleryImage.ts b/frontend/apps/admin/src/api/landing/hooks/useDeleteGalleryImage.ts index d6258404..8b53d725 100644 --- a/frontend/apps/admin/src/api/landing/hooks/useDeleteGalleryImage.ts +++ b/frontend/apps/admin/src/api/landing/hooks/useDeleteGalleryImage.ts @@ -1,15 +1,14 @@ import { useMutation } from "@tanstack/react-query"; import { AxiosError } from "axios"; -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import axiosInstance from "api/axiosInstance"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export const fetchDeleteGalleryImage = async ( image_id: number ): Promise => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const result = await axiosInstance.delete( `${serverUrl}/landingAdmin/deleteImage/gallery`, diff --git a/frontend/apps/admin/src/api/landing/hooks/useDeleteMainImage.ts b/frontend/apps/admin/src/api/landing/hooks/useDeleteMainImage.ts index 7e9712e9..c9eeee72 100644 --- a/frontend/apps/admin/src/api/landing/hooks/useDeleteMainImage.ts +++ b/frontend/apps/admin/src/api/landing/hooks/useDeleteMainImage.ts @@ -1,12 +1,11 @@ -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import axiosInstance from "api/axiosInstance"; import { AxiosError } from "axios"; import { useMutation } from "@tanstack/react-query"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export const fetchDeleteMainImage = async (): Promise => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const result = await axiosInstance.delete( `${serverUrl}/landingAdmin/deleteImage/main`, diff --git a/frontend/apps/admin/src/api/landing/hooks/useGetGalleryImages.ts b/frontend/apps/admin/src/api/landing/hooks/useGetGalleryImages.ts index 4d42335f..bfd246bf 100644 --- a/frontend/apps/admin/src/api/landing/hooks/useGetGalleryImages.ts +++ b/frontend/apps/admin/src/api/landing/hooks/useGetGalleryImages.ts @@ -2,15 +2,14 @@ import { useQuery } from "@tanstack/react-query"; import { AxiosError } from "axios"; import axiosInstance from "api/axiosInstance"; -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import { GET_GALLERY_IMAGES } from "constants/queryKeys"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export const fetchGetGalleryImages = async (): Promise< Array<{ id: number; url: string }> > => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const response = await axiosInstance.get( `${serverUrl}/landingAdmin/galleryImages`, diff --git a/frontend/apps/admin/src/api/landing/hooks/useGetMainImage.ts b/frontend/apps/admin/src/api/landing/hooks/useGetMainImage.ts index 13798342..f749cd4f 100644 --- a/frontend/apps/admin/src/api/landing/hooks/useGetMainImage.ts +++ b/frontend/apps/admin/src/api/landing/hooks/useGetMainImage.ts @@ -1,17 +1,16 @@ -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import { AxiosError } from "axios"; import { useQuery } from "@tanstack/react-query"; import axiosInstance from "api/axiosInstance"; import { GET_MAIN_IMAGE } from "constants/queryKeys"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export const fetchGetMainImage = async (): Promise<{ id: number; url: string; }> => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const response = await axiosInstance.get( `${serverUrl}/landingAdmin/mainImage`, diff --git a/frontend/apps/admin/src/api/landing/hooks/useUploadGalleryImage.ts b/frontend/apps/admin/src/api/landing/hooks/useUploadGalleryImage.ts index 148c4c6b..5e3be173 100644 --- a/frontend/apps/admin/src/api/landing/hooks/useUploadGalleryImage.ts +++ b/frontend/apps/admin/src/api/landing/hooks/useUploadGalleryImage.ts @@ -1,8 +1,7 @@ import { AxiosError } from "axios"; import { useMutation } from "@tanstack/react-query"; import axiosInstance from "api/axiosInstance"; -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; -import { getCookie } from "hooks/auth/useOwnerCookie"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; interface Output { id: number; @@ -11,7 +10,7 @@ interface Output { export const fetchUploadGalleryImage = async (file: File): Promise => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const formData = new FormData(); formData.append("file", file); diff --git a/frontend/apps/admin/src/api/landing/hooks/useUploadMainImage.ts b/frontend/apps/admin/src/api/landing/hooks/useUploadMainImage.ts index f12970e4..e36f55fa 100644 --- a/frontend/apps/admin/src/api/landing/hooks/useUploadMainImage.ts +++ b/frontend/apps/admin/src/api/landing/hooks/useUploadMainImage.ts @@ -1,8 +1,7 @@ import { AxiosError } from "axios"; import { useMutation } from "@tanstack/react-query"; -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import axiosInstance from "api/axiosInstance"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export interface Output { id: number; @@ -11,7 +10,7 @@ export interface Output { export const fetchUploadMainImage = async (file: File): Promise => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const formData = new FormData(); formData.append("file", file); diff --git a/frontend/apps/admin/src/api/survey/hook/useCreateSurvey.ts b/frontend/apps/admin/src/api/survey/hook/useCreateSurvey.ts index 7c4f6dd6..acc8353b 100644 --- a/frontend/apps/admin/src/api/survey/hook/useCreateSurvey.ts +++ b/frontend/apps/admin/src/api/survey/hook/useCreateSurvey.ts @@ -1,10 +1,9 @@ -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import axiosInstance from "../../axiosInstance"; import { Question } from "interfaces/brand/survey"; import { useMutation } from "@tanstack/react-query"; import { AxiosError } from "axios"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export interface SurveyType { brand_id: string; @@ -17,7 +16,7 @@ export const fetchCreateSurvey = async ( requestBody: SurveyType ): Promise> => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const result = await axiosInstance.post(`${serverUrl}/surveys`, requestBody, { headers: { diff --git a/frontend/apps/admin/src/api/survey/hook/useGetSurvey.ts b/frontend/apps/admin/src/api/survey/hook/useGetSurvey.ts index 9360c8c9..d87a0dfe 100644 --- a/frontend/apps/admin/src/api/survey/hook/useGetSurvey.ts +++ b/frontend/apps/admin/src/api/survey/hook/useGetSurvey.ts @@ -1,17 +1,16 @@ import { AxiosError } from "axios"; import { useQuery } from "@tanstack/react-query"; -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import axiosInstance from "api/axiosInstance"; import { GET_SURVEYS } from "constants/queryKeys"; import { Survey } from "interfaces/brand/survey"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export const fetchGetSurvey = async ( brand_id: string ): Promise> => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const response = await axiosInstance.get(`${serverUrl}/surveys`, { headers: { diff --git a/frontend/apps/admin/src/api/survey/hook/useUpdateSurvey.ts b/frontend/apps/admin/src/api/survey/hook/useUpdateSurvey.ts index 5a989a37..01f469f5 100644 --- a/frontend/apps/admin/src/api/survey/hook/useUpdateSurvey.ts +++ b/frontend/apps/admin/src/api/survey/hook/useUpdateSurvey.ts @@ -1,10 +1,9 @@ import { AxiosError } from "axios"; import { useMutation } from "@tanstack/react-query"; -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import axiosInstance from "../../axiosInstance"; import { Question } from "interfaces/brand/survey"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export interface SurveyType { brand_id: string; @@ -18,7 +17,7 @@ export const fetchUpdateSurvey = async ( survey_id: string ): Promise => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const result = await axiosInstance.put( `${serverUrl}/surveys/${survey_id}`, diff --git a/frontend/apps/admin/src/components/brand/BrandTable.tsx b/frontend/apps/admin/src/components/brand/BrandTable.tsx index fe32e9fa..e372740f 100644 --- a/frontend/apps/admin/src/components/brand/BrandTable.tsx +++ b/frontend/apps/admin/src/components/brand/BrandTable.tsx @@ -15,7 +15,7 @@ import { Table, TableContainer } from "../common/Table"; import Button from "../common/Button"; import OptimizedImage from "components/common/image/OptimizedImage"; import { GetBrandOutput } from "hooks/brand/useGetBrands"; -import useOwnerCookie from "hooks/auth/useOwnerCookie"; +import { USER_NAME } from "configs"; const brandStateLabels: Record = { [BrandState.ONGOING]: "진행중", @@ -25,7 +25,7 @@ const brandStateLabels: Record = { const BrandTable = () => { const [searchParams] = useSearchParams(); const page = Number(searchParams.get("page")) || 1; - const owner = useOwnerCookie(); + const owner = localStorage.getItem(USER_NAME); const isTester = owner === "tester"; const queryClient = useQueryClient(); @@ -183,23 +183,6 @@ const BrandTable = () => { ); }; -const StyledImg = styled.img` - width: 40px; - height: 40px; - object-fit: cover; -`; - -const Placeholder = styled.div` - width: 40px; - height: 40px; - display: flex; - justify-content: center; - align-items: center; - background-color: #e5e7eb; - color: #9ca3af; - font-size: 24px; -`; - const StyledSelect = styled.select<{ state: BrandState }>` padding: 8px 12px; border: 1px solid #ccc; diff --git a/frontend/apps/admin/src/components/brand/management/DetailImageUpload.tsx b/frontend/apps/admin/src/components/brand/management/DetailImageUpload.tsx index 7e880068..462c2cec 100644 --- a/frontend/apps/admin/src/components/brand/management/DetailImageUpload.tsx +++ b/frontend/apps/admin/src/components/brand/management/DetailImageUpload.tsx @@ -9,12 +9,12 @@ import { useBrandFormContext } from "hooks/brand/context/useBrandFormContext"; import ProductImage from "components/common/image/ProductImage"; import AddImageInput from "components/common/image/addImageInput"; import useSystemModal from "hooks/common/components/useSystemModal"; -import useOwnerCookie from "hooks/auth/useOwnerCookie"; +import { USER_NAME } from "configs"; const DetailImageUpload = () => { const { brandId, setBrand, brand } = useBrandFormContext(); - const owner = useOwnerCookie(); + const owner = localStorage.getItem(USER_NAME); const isTester = owner === "tester"; const { showAnyMessageModal } = useSystemModal(); diff --git a/frontend/apps/admin/src/components/brand/management/ThumbnailUpload.tsx b/frontend/apps/admin/src/components/brand/management/ThumbnailUpload.tsx index 2576b519..00e3e109 100644 --- a/frontend/apps/admin/src/components/brand/management/ThumbnailUpload.tsx +++ b/frontend/apps/admin/src/components/brand/management/ThumbnailUpload.tsx @@ -8,12 +8,12 @@ import { useBrandFormContext } from "hooks/brand/context/useBrandFormContext"; import AddImageInput from "components/common/image/addImageInput"; import ProductImage from "components/common/image/ProductImage"; import useSystemModal from "hooks/common/components/useSystemModal"; -import useOwnerCookie from "hooks/auth/useOwnerCookie"; +import { USER_NAME } from "configs"; const ThumbnailUpload: React.FC = () => { const { brandId, setBrand, brand } = useBrandFormContext(); const { showAnyMessageModal } = useSystemModal(); - const owner = useOwnerCookie(); + const owner = localStorage.getItem(USER_NAME); const isTester = owner === "tester"; const [preview, setPreview] = useState( diff --git a/frontend/apps/admin/src/components/brand/questionCard/BackImageItem.tsx b/frontend/apps/admin/src/components/brand/questionCard/BackImageItem.tsx index 7aa86e2a..414d354d 100644 --- a/frontend/apps/admin/src/components/brand/questionCard/BackImageItem.tsx +++ b/frontend/apps/admin/src/components/brand/questionCard/BackImageItem.tsx @@ -13,8 +13,7 @@ import { QuestionCard } from "interfaces/questionCardCategory"; import AddImageInput from "components/common/image/addImageInput"; import ProductImage from "components/common/image/ProductImage"; -import { OWNER } from "configs"; -import useOwnerCookie from "hooks/auth/useOwnerCookie"; +import { USER_NAME } from "configs"; interface BackImageItemProps { cardIndex: number; @@ -31,7 +30,7 @@ const BackImageItem: React.FC = ({ const queryClient = useQueryClient(); const { showErrorModal, showAnyMessageModal } = useSystemModal(); - const owner = useOwnerCookie(); + const owner = localStorage.getItem(USER_NAME); const isTester = owner === "tester"; const { mutate: deleteQuestionCard } = useDeleteQuestionCard(); diff --git a/frontend/apps/admin/src/components/brand/questionCard/CardFooter.tsx b/frontend/apps/admin/src/components/brand/questionCard/CardFooter.tsx index d7eece50..2c2e6235 100644 --- a/frontend/apps/admin/src/components/brand/questionCard/CardFooter.tsx +++ b/frontend/apps/admin/src/components/brand/questionCard/CardFooter.tsx @@ -9,8 +9,7 @@ import { QuestionCardDeck } from "interfaces/questionCardCategory"; import useDeleteCategory from "hooks/questionCard/category/useDeleteCategory"; import useUpdateCategory from "hooks/questionCard/category/useUpdateCategory"; import useSystemModal from "hooks/common/components/useSystemModal"; -import { OWNER } from "configs"; -import useOwnerCookie from "hooks/auth/useOwnerCookie"; +import { USER_NAME } from "configs"; interface Props { cardIndex: number; @@ -20,7 +19,7 @@ interface Props { const CardFooter = ({ cardIndex, card }: Props) => { const queryClient = useQueryClient(); const { brandId } = useParams(); - const owner = useOwnerCookie(); + const owner = localStorage.getItem(USER_NAME); const isTester = owner === "tester"; const { openModal, showErrorModal, showAnyMessageModal } = useSystemModal(); diff --git a/frontend/apps/admin/src/components/brand/review/ReviewTable.tsx b/frontend/apps/admin/src/components/brand/review/ReviewTable.tsx index 375a66f4..dc8e3491 100644 --- a/frontend/apps/admin/src/components/brand/review/ReviewTable.tsx +++ b/frontend/apps/admin/src/components/brand/review/ReviewTable.tsx @@ -7,14 +7,13 @@ import { useBrandReviewContext } from "hooks/brand/context/useBrandReviewContext import useSystemModal from "hooks/common/components/useSystemModal"; import { BRAND_REVIEWS } from "constants/queryKeys"; import OptimizedImage from "components/common/image/OptimizedImage"; -import { OWNER } from "configs"; -import useOwnerCookie from "hooks/auth/useOwnerCookie"; +import { USER_NAME } from "configs"; const ReviewTable = () => { const { isLoading, brandReviews, error, setEnlargedImageUrl } = useBrandReviewContext(); const queryClient = useQueryClient(); - const owner = useOwnerCookie(); + const owner = localStorage.getItem(USER_NAME); const isTester = owner === "tester"; const { mutate: deleteBrandReview } = useDeleteBrandReview(); diff --git a/frontend/apps/admin/src/components/brand/surveyForm/index.tsx b/frontend/apps/admin/src/components/brand/surveyForm/index.tsx index 9407c7a8..2cc61165 100644 --- a/frontend/apps/admin/src/components/brand/surveyForm/index.tsx +++ b/frontend/apps/admin/src/components/brand/surveyForm/index.tsx @@ -11,8 +11,7 @@ import useSurveyBuilder from "hooks/brand/context/useSurveyBuilder"; import Preview from "./preview"; import Builder from "./builder"; -import { OWNER } from "configs"; -import useOwnerCookie from "hooks/auth/useOwnerCookie"; +import { USER_NAME } from "configs"; const SurveyFormSection: React.FC = () => { const { brandId } = useBrandFormContext(); @@ -23,7 +22,7 @@ const SurveyFormSection: React.FC = () => { const { showSaveBar, closeSaveBar } = useSaveBar(); const { showErrorModal, showAnyMessageModal } = useSystemModal(); - const owner = useOwnerCookie(); + const owner = localStorage.getItem(USER_NAME); const isTester = owner === "tester"; const handleSubmit = () => { diff --git a/frontend/apps/admin/src/components/channel/ChannelTable.tsx b/frontend/apps/admin/src/components/channel/ChannelTable.tsx index a4ad79ac..9e4b065a 100644 --- a/frontend/apps/admin/src/components/channel/ChannelTable.tsx +++ b/frontend/apps/admin/src/components/channel/ChannelTable.tsx @@ -8,8 +8,7 @@ import useDeleteChannel from "hooks/channel/useDeleteChannel"; import useSystemModal from "hooks/common/components/useSystemModal"; import { useChannelTableContext } from "hooks/channel/context/useChannelTableContext"; import Button from "components/common/Button"; -import { OWNER } from "configs"; -import useOwnerCookie from "hooks/auth/useOwnerCookie"; +import { USER_NAME } from "configs"; const channelStateLabels: Record = { [ChannelState.PENDING]: "대기", @@ -25,7 +24,7 @@ const ChannelTable = () => { const { mutate: updateChannelState } = useUpdateChannelState(); const { channelData, refetch } = useChannelTableContext(); - const owner = useOwnerCookie(); + const owner = localStorage.getItem(USER_NAME); const isTester = owner === "tester"; const handleTableRowClick = (channelId: number) => { diff --git a/frontend/apps/admin/src/components/channel/channelDetail/application/Table.tsx b/frontend/apps/admin/src/components/channel/channelDetail/application/Table.tsx index c18a75c7..dffe4714 100644 --- a/frontend/apps/admin/src/components/channel/channelDetail/application/Table.tsx +++ b/frontend/apps/admin/src/components/channel/channelDetail/application/Table.tsx @@ -3,8 +3,7 @@ import useUpdateSurveyState from "api/survey/hook/useUpdateSurveyState"; import useSystemModal from "hooks/common/components/useSystemModal"; import { useApplicationTableContext } from "hooks/channel/context/useApplicationTableContext"; import { SurveyRegistState } from "interfaces/landing"; -import { OWNER } from "configs"; -import useOwnerCookie from "hooks/auth/useOwnerCookie"; +import { USER_NAME } from "configs"; const Table = () => { const { setEnlargedImageUrl, surveyResponses, survey, refetch } = @@ -13,7 +12,7 @@ const Table = () => { const { mutate: updateSurveyResponse } = useUpdateSurveyState(); const { showErrorModal, openModal, showAnyMessageModal } = useSystemModal(); - const owner = useOwnerCookie(); + const owner = localStorage.getItem(USER_NAME); const isTester = owner === "tester"; const handleUpdateButtonClick = (id: string, state: SurveyRegistState) => { diff --git a/frontend/apps/admin/src/components/channel/channelDetail/game/JoinUserManagement.tsx b/frontend/apps/admin/src/components/channel/channelDetail/game/JoinUserManagement.tsx index f6ed70f0..c04a65b4 100644 --- a/frontend/apps/admin/src/components/channel/channelDetail/game/JoinUserManagement.tsx +++ b/frontend/apps/admin/src/components/channel/channelDetail/game/JoinUserManagement.tsx @@ -8,8 +8,7 @@ import useDeleteChannelUser from "hooks/users/useDeleteChannelUser"; import { FaTrash } from "react-icons/fa"; import { useParams } from "react-router-dom"; import useSystemModal from "hooks/common/components/useSystemModal"; -import { OWNER } from "configs"; -import useOwnerCookie from "hooks/auth/useOwnerCookie"; +import { USER_NAME } from "configs"; interface Props { users: Array; @@ -92,7 +91,7 @@ const Participant = ({ const { mutate: deleteChannelUser } = useDeleteChannelUser(); const { openModal, showErrorModal, showAnyMessageModal } = useSystemModal(); - const owner = useOwnerCookie(); + const owner = localStorage.getItem(USER_NAME); const isTester = owner === "tester"; const [{ isDragging }, drag] = useDrag(() => ({ diff --git a/frontend/apps/admin/src/components/channel/channelDetail/game/matchManagement/GameCard.tsx b/frontend/apps/admin/src/components/channel/channelDetail/game/matchManagement/GameCard.tsx index 24635abb..4a56091e 100644 --- a/frontend/apps/admin/src/components/channel/channelDetail/game/matchManagement/GameCard.tsx +++ b/frontend/apps/admin/src/components/channel/channelDetail/game/matchManagement/GameCard.tsx @@ -4,9 +4,8 @@ import { FaDeleteLeft } from "react-icons/fa6"; import { StructuredGame } from "utils/channel/structureGameData"; import useDeleteGame from "hooks/game/useDeleteGame"; import { Game } from "interfaces/game"; -import { OWNER } from "configs"; +import { USER_NAME } from "configs"; import useSystemModal from "hooks/common/components/useSystemModal"; -import useOwnerCookie from "hooks/auth/useOwnerCookie"; interface GameCardProps { game: StructuredGame; @@ -17,7 +16,7 @@ const GameCard: React.FC = ({ game, setGameList }) => { const { mutate: deleteGame } = useDeleteGame(); const { showAnyMessageModal } = useSystemModal(); - const owner = useOwnerCookie(); + const owner = localStorage.getItem(USER_NAME); const isTester = owner === "tester"; const handleDelete = (id: number) => { diff --git a/frontend/apps/admin/src/components/channel/channelDetail/game/matchManagement/GameContainer.tsx b/frontend/apps/admin/src/components/channel/channelDetail/game/matchManagement/GameContainer.tsx index d36b6c4d..de80364d 100644 --- a/frontend/apps/admin/src/components/channel/channelDetail/game/matchManagement/GameContainer.tsx +++ b/frontend/apps/admin/src/components/channel/channelDetail/game/matchManagement/GameContainer.tsx @@ -9,7 +9,7 @@ import GameCard from "./GameCard"; import matchValidation from "utils/channel/matchValidation"; import useDeleteGame from "hooks/game/useDeleteGame"; import useSystemModal from "hooks/common/components/useSystemModal"; -import useOwnerCookie from "hooks/auth/useOwnerCookie"; +import { USER_NAME } from "configs"; interface Props { gameList: Array; @@ -21,7 +21,7 @@ const GameContainer = ({ gameList, setGameList, joinedUsers }: Props) => { const { mutateAsync: deleteGame } = useDeleteGame(); const { showAnyMessageModal } = useSystemModal(); - const owner = useOwnerCookie(); + const owner = localStorage.getItem(USER_NAME); const isTester = owner === "tester"; // gameList나 joinedUsers가 없으면 파생 상태 계산하지 않음 diff --git a/frontend/apps/admin/src/components/channel/channelDetail/socialing/index.tsx b/frontend/apps/admin/src/components/channel/channelDetail/socialing/index.tsx index 7a07a815..6339dbbe 100644 --- a/frontend/apps/admin/src/components/channel/channelDetail/socialing/index.tsx +++ b/frontend/apps/admin/src/components/channel/channelDetail/socialing/index.tsx @@ -11,9 +11,8 @@ import useCreateChannel from "hooks/channel/useCreateChannel"; import useEditChannel from "hooks/channel/useEditChannel"; import { ChannelState } from "interfaces/channels"; import { ChannelFeatureButton } from "constants/common"; -import { OWNER } from "configs"; +import { USER_NAME } from "configs"; import useSystemModal from "hooks/common/components/useSystemModal"; -import useOwnerCookie from "hooks/auth/useOwnerCookie"; interface Errors { title?: string; @@ -35,7 +34,7 @@ const Socialing = () => { const { isEditMode, formData, setFormData, channelId } = useChannelFormContext(); const { showAnyMessageModal } = useSystemModal(); - const owner = useOwnerCookie(); + const owner = localStorage.getItem(USER_NAME); const isTester = owner === "tester"; const { showSaveBar, closeSaveBar } = useSaveBar(); diff --git a/frontend/apps/admin/src/components/common/RequireAuth.tsx b/frontend/apps/admin/src/components/common/RequireAuth.tsx index d6c72589..cb33a418 100644 --- a/frontend/apps/admin/src/components/common/RequireAuth.tsx +++ b/frontend/apps/admin/src/components/common/RequireAuth.tsx @@ -1,26 +1,13 @@ -import { Navigate, useLocation } from "react-router-dom"; +import { Navigate } from "react-router-dom"; import { useRecoilValue } from "recoil"; -import { useEffect } from "react"; import userState from "recoils/atoms/auth/userState"; -import { OWNER } from "configs"; const RequireAuth = (Component: React.ComponentType) => { return function WithAuth(props: any) { - const location = useLocation(); const user = useRecoilValue(userState); - useEffect(() => { - const params = new URLSearchParams(location.search); - const host = params.get("host"); - - if (host) { - document.cookie = `${OWNER}=${host}; path=/; max-age=${60 * 60 * 24}`; - window.history.replaceState(null, "", location.pathname); - } - }, [location.search]); - if (!user) { - return ; + return ; } return ; diff --git a/frontend/apps/admin/src/components/landing/Gallery.tsx b/frontend/apps/admin/src/components/landing/Gallery.tsx index 46c23d71..86edc85b 100644 --- a/frontend/apps/admin/src/components/landing/Gallery.tsx +++ b/frontend/apps/admin/src/components/landing/Gallery.tsx @@ -8,8 +8,7 @@ import useSystemModal from "hooks/common/components/useSystemModal"; import ProductImage from "components/common/image/ProductImage"; import AddImageInput from "components/common/image/addImageInput"; -import { OWNER } from "configs"; -import useOwnerCookie from "hooks/auth/useOwnerCookie"; +import { USER_NAME } from "configs"; type GalleryImage = { id?: number; url: string }; const emptyImage: GalleryImage = { id: null, url: "" }; @@ -19,7 +18,7 @@ const Gallery = () => { const { mutate: uploadGalleryImage } = useUploadGalleryImage(); const { mutate: deleteGalleryImage } = useDeleteGalleryImage(); - const owner = useOwnerCookie(); + const owner = localStorage.getItem(USER_NAME); const isTester = owner === "tester"; const { showErrorModal, showAnyMessageModal } = useSystemModal(); diff --git a/frontend/apps/admin/src/components/landing/MainImage.tsx b/frontend/apps/admin/src/components/landing/MainImage.tsx index e183b568..03ed295e 100644 --- a/frontend/apps/admin/src/components/landing/MainImage.tsx +++ b/frontend/apps/admin/src/components/landing/MainImage.tsx @@ -10,7 +10,7 @@ import useSystemModal from "hooks/common/components/useSystemModal"; import AddImageInput from "components/common/image/addImageInput"; import ProductImage from "../common/image/ProductImage"; -import useOwnerCookie from "hooks/auth/useOwnerCookie"; +import { USER_NAME } from "configs"; const MainImage = () => { const { mutate: uploadMainImage } = useUploadMainImage(); @@ -19,7 +19,7 @@ const MainImage = () => { const { data } = useGetMainImage(); const { showErrorModal, showAnyMessageModal } = useSystemModal(); - const owner = useOwnerCookie(); + const owner = localStorage.getItem(USER_NAME); const isTester = owner === "tester"; const handleMainImageUpload = async ( diff --git a/frontend/apps/admin/src/configs/index.ts b/frontend/apps/admin/src/configs/index.ts index 8cd2d48a..dd9af98e 100644 --- a/frontend/apps/admin/src/configs/index.ts +++ b/frontend/apps/admin/src/configs/index.ts @@ -1,5 +1,6 @@ export const OWNER = "Owner"; export const ACCEESS_TOKEN = "ACCEESS_TOKEN"; +export const USER_NAME = "USER_NAME"; export const USER_ROLE = "USER_ROLE"; export const USER_EMAIL = "USER_EMAIL"; diff --git a/frontend/apps/admin/src/hooks/auth/useLogin.tsx b/frontend/apps/admin/src/hooks/auth/useLogin.tsx index 2f9326fb..b7dfcf4a 100644 --- a/frontend/apps/admin/src/hooks/auth/useLogin.tsx +++ b/frontend/apps/admin/src/hooks/auth/useLogin.tsx @@ -1,6 +1,6 @@ import { useMutation } from "@tanstack/react-query"; import axios, { AxiosError } from "axios"; -import { ACCEESS_TOKEN, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import { User } from "interfaces/user"; export interface LoginOutput { @@ -36,6 +36,7 @@ const useLogin = () => { mutationFn: ({ username, password }) => login(username, password), onSuccess: (data) => { localStorage.setItem(ACCEESS_TOKEN, data.access_token); + localStorage.setItem(USER_NAME, data.user.username); }, }); }; diff --git a/frontend/apps/admin/src/hooks/auth/useOwnerCookie.ts b/frontend/apps/admin/src/hooks/auth/useOwnerCookie.ts deleted file mode 100644 index 7fc2255a..00000000 --- a/frontend/apps/admin/src/hooks/auth/useOwnerCookie.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { OWNER } from "configs"; -import { useState, useEffect } from "react"; - -export function getCookie(name: string): string | null { - const cookies = document.cookie.split(";").map((c) => c.trim()); - for (const cookie of cookies) { - const [key, ...rest] = cookie.split("="); - if (key === name) { - return decodeURIComponent(rest.join("=")); - } - } - return null; -} - -export default function useOwnerCookie() { - const [owner, setOwner] = useState(null); - - useEffect(() => { - const value = getCookie(OWNER); - setOwner(value); - }, []); - - return owner; -} diff --git a/frontend/apps/admin/src/hooks/auth/useSignUp.tsx b/frontend/apps/admin/src/hooks/auth/useSignUp.tsx index bd31efda..ff4d2f59 100644 --- a/frontend/apps/admin/src/hooks/auth/useSignUp.tsx +++ b/frontend/apps/admin/src/hooks/auth/useSignUp.tsx @@ -3,8 +3,7 @@ import { AxiosError } from "axios"; import { User } from "interfaces/user"; import axios from "axios"; -import { OWNER, serverUrl } from "configs"; -import useOwnerCookie, { getCookie } from "./useOwnerCookie"; +import { USER_NAME, serverUrl } from "configs"; export interface SignUpInput { username: string; @@ -22,7 +21,7 @@ export interface SignUpInput { } export const signUp = async (userData: SignUpInput): Promise => { - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const result = await axios.post(`${serverUrl}/auth/signup`, userData, { headers: { diff --git a/frontend/apps/admin/src/hooks/brand/useGetBrands.tsx b/frontend/apps/admin/src/hooks/brand/useGetBrands.tsx index fbeb8255..359016f0 100644 --- a/frontend/apps/admin/src/hooks/brand/useGetBrands.tsx +++ b/frontend/apps/admin/src/hooks/brand/useGetBrands.tsx @@ -3,9 +3,8 @@ import { AxiosError } from "axios"; import axiosInstance from "api/axiosInstance"; import { GET_BRANDS } from "constants/queryKeys"; -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import { Brand, BrandState } from "interfaces/brand"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export interface GetBrandOutput { brands: Array; @@ -24,7 +23,7 @@ export const getBrands = async ( params: GetBrandParams ): Promise => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const response = await axiosInstance.get(`${serverUrl}/brands`, { headers: { diff --git a/frontend/apps/admin/src/hooks/channel/useGetSurveyResponses.tsx b/frontend/apps/admin/src/hooks/channel/useGetSurveyResponses.tsx index 28c6d05a..38ced510 100644 --- a/frontend/apps/admin/src/hooks/channel/useGetSurveyResponses.tsx +++ b/frontend/apps/admin/src/hooks/channel/useGetSurveyResponses.tsx @@ -3,9 +3,8 @@ import { AxiosError } from "axios"; import { GET_SURVEY_RESPONSES } from "constants/queryKeys"; import { SurveyResponse } from "interfaces/landing"; -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import axiosInstance from "api/axiosInstance"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export interface GetSurveyResponseParams { survey_id: string; @@ -25,7 +24,7 @@ export const getSurveyResponses = async ( params: GetSurveyResponseParams ): Promise => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const response = await axiosInstance.get(`${serverUrl}/surveysResponses`, { headers: { diff --git a/frontend/apps/admin/src/hooks/game/useCreateGamePairs.tsx b/frontend/apps/admin/src/hooks/game/useCreateGamePairs.tsx index 47281a5e..b067a75c 100644 --- a/frontend/apps/admin/src/hooks/game/useCreateGamePairs.tsx +++ b/frontend/apps/admin/src/hooks/game/useCreateGamePairs.tsx @@ -2,10 +2,9 @@ import { QueryClient, useMutation } from "@tanstack/react-query"; import { AxiosError } from "axios"; import axiosInstance from "api/axiosInstance"; -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import { GET_SEARCH_GAMES } from "constants/queryKeys"; import { Game } from "interfaces/game"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export interface IRequestBody { group_id: number; @@ -16,7 +15,7 @@ export const createGamePairs = async ( requestBody: IRequestBody ): Promise> => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const result = await axiosInstance.post( `${serverUrl}/games/pairs`, diff --git a/frontend/apps/admin/src/hooks/group/useCreateGroup.tsx b/frontend/apps/admin/src/hooks/group/useCreateGroup.tsx index 7e882fae..7d7c24ab 100644 --- a/frontend/apps/admin/src/hooks/group/useCreateGroup.tsx +++ b/frontend/apps/admin/src/hooks/group/useCreateGroup.tsx @@ -1,9 +1,8 @@ import { QueryClient, useMutation } from "@tanstack/react-query"; import { GET_SERACH_GROUPS } from "constants/queryKeys"; import { Group } from "interfaces/group"; -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import axiosInstance from "api/axiosInstance"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export interface CreateGroupInput { channel_id: number; @@ -14,7 +13,7 @@ export const createGroup = async ( requestBody: CreateGroupInput ): Promise => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const response = await axiosInstance.post( `${serverUrl}/groups`, diff --git a/frontend/apps/admin/src/hooks/users/useGetUsers.tsx b/frontend/apps/admin/src/hooks/users/useGetUsers.tsx index 1c9cc559..a633386c 100644 --- a/frontend/apps/admin/src/hooks/users/useGetUsers.tsx +++ b/frontend/apps/admin/src/hooks/users/useGetUsers.tsx @@ -3,9 +3,8 @@ import { useQuery } from "@tanstack/react-query"; import { AxiosError } from "axios"; import axiosInstance from "api/axiosInstance"; import { GET_USERS } from "constants/queryKeys"; -import { ACCEESS_TOKEN, OWNER, serverUrl } from "configs"; +import { ACCEESS_TOKEN, serverUrl, USER_NAME } from "configs"; import { User } from "interfaces/user"; -import { getCookie } from "hooks/auth/useOwnerCookie"; export interface GetUsersOutput { users: Array; @@ -23,7 +22,7 @@ export const getUsers = async ( params: GetUserParams ): Promise => { const token = localStorage.getItem(ACCEESS_TOKEN); - const owner = getCookie(OWNER); + const owner = localStorage.getItem(USER_NAME); const response = await axiosInstance.get(`${serverUrl}/users`, { headers: { diff --git a/frontend/apps/admin/src/pages/Login.tsx b/frontend/apps/admin/src/pages/Login.tsx index a29b231c..3f43388e 100644 --- a/frontend/apps/admin/src/pages/Login.tsx +++ b/frontend/apps/admin/src/pages/Login.tsx @@ -7,7 +7,6 @@ import logo from "assets/images/logo.png"; import { Pathnames } from "constants/index"; import useLogin from "hooks/auth/useLogin"; import userState from "recoils/atoms/auth/userState"; -import useOwnerCookie from "hooks/auth/useOwnerCookie"; const Login = () => { const navigate = useNavigate(); diff --git a/frontend/apps/admin/src/pages/host/index.tsx b/frontend/apps/admin/src/pages/host/index.tsx index 5d0f72c9..e69b97dd 100644 --- a/frontend/apps/admin/src/pages/host/index.tsx +++ b/frontend/apps/admin/src/pages/host/index.tsx @@ -3,10 +3,10 @@ import styled from "styled-components"; import AdminLayout from "components/common/AdminLayout"; import RequireAuth from "components/common/RequireAuth"; -import useOwnerCookie from "hooks/auth/useOwnerCookie"; +import { USER_NAME } from "configs"; const Host = () => { - const hostName = useOwnerCookie(); + const hostName = localStorage.getItem(USER_NAME); const contentSiteUrl = `https://contents.moimjang.com/?host=${hostName}`; const sellerSiteUrl = `https://seller.moimjang.com?host=${hostName}`; @@ -131,12 +131,4 @@ const CopyButton = styled.button` } `; -const Notice = styled.p` - font-size: 0.85rem; - color: #666; - margin-bottom: 12px; - align-self: flex-start; - padding: 0 24px; -`; - export default RequireAuth(Host); diff --git a/frontend/apps/contents/src/app/(afterLogin)/_components/SocialingEvents.tsx b/frontend/apps/contents/src/app/(afterLogin)/_components/SocialingEvents.tsx index 971df6b4..8dce5eee 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/_components/SocialingEvents.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/_components/SocialingEvents.tsx @@ -6,7 +6,7 @@ import { ChannelState } from "@model/channel"; import useGetChannelList from "../_api/useGetChannelList"; import ErrorBox from "@ui/components/Error/ErrorBox"; import LoadingSpinner from "@ui/components/Spinner/FadeLoader"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import useCookie from "@util/hooks/useCookie"; import HasNoSocialing from "./HasNoSocialing"; import Event from "./Event"; diff --git a/frontend/apps/contents/src/app/(afterLogin)/_components/Thumbnail.tsx b/frontend/apps/contents/src/app/(afterLogin)/_components/Thumbnail.tsx index 301d93a2..ad5342f6 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/_components/Thumbnail.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/_components/Thumbnail.tsx @@ -5,7 +5,7 @@ import useGetBrandById from "../_api/useGetBrandById"; import styles from "./Thumbnail.module.css"; import Image from "@ui/components/Image/OptimizedNextImage"; import useCookie from "@util/hooks/useCookie"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; interface Props { brandId: number; diff --git a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/_components/ChannelInfo.tsx b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/_components/ChannelInfo.tsx index b21c6a18..79cc4e18 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/_components/ChannelInfo.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/_components/ChannelInfo.tsx @@ -6,7 +6,7 @@ import Thumbnail from "./Thumbnail"; import ActionButtons from "./ActionButtons"; import Details from "./Details"; import useCookie from "@util/hooks/useCookie"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import useGetChannelById from "../_api/useGetChannelById"; import ErrorBox from "@ui/components/Error/ErrorBox"; import LoadingSpinner from "react-spinners/FadeLoader"; diff --git a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/contents/[categoryId]/_components/Card.tsx b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/contents/[categoryId]/_components/Card.tsx index 0f38cb67..15392161 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/contents/[categoryId]/_components/Card.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/contents/[categoryId]/_components/Card.tsx @@ -5,7 +5,7 @@ import { useParams, useSearchParams } from "next/navigation"; import styles from "./Card.module.css"; import Carousel from "@ui/components/Swiper/SwiperSlide"; import useCookie from "@util/hooks/useCookie"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import useGetQuestionCards from "../_api/useGetQuestionCards"; import Loading from "@ui/components/Spinner/FadeLoader"; import ErrorBox from "@ui/components/Error/ErrorBox"; diff --git a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/contents/_components/ContentBox.tsx b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/contents/_components/ContentBox.tsx index ac685f54..aeb8cfed 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/contents/_components/ContentBox.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/contents/_components/ContentBox.tsx @@ -5,7 +5,7 @@ import styles from "./ContentBox.module.css"; import { useRouter, useSearchParams } from "next/navigation"; import useGetQuestionCardCategories from "../_api/useGetQuestionCard"; import useCookie from "@util/hooks/useCookie"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import OptimizedNextImage from "@ui/components/Image/OptimizedNextImage"; import HeaderConfigurator from "@ui/components/Header/HeaderConfigurator"; diff --git a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/feedback/_components/Form.tsx b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/feedback/_components/Form.tsx index f0efbbec..5d1cb330 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/feedback/_components/Form.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/feedback/_components/Form.tsx @@ -17,7 +17,7 @@ import { useReviewStore } from "../_store/useReviewStore"; import useGetGroups from "../_api/useGetGroups"; import { useParams } from "next/navigation"; import useCookie from "@util/hooks/useCookie"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import { useSystemModalStore } from "@ui/store/useSystemModalStore"; import pathnames from "@/app/_constant/pathnames"; import useCreateReview from "../_api/useCreateReview"; diff --git a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/game/_components/Game.tsx b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/game/_components/Game.tsx index 887c0372..2838b327 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/game/_components/Game.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/game/_components/Game.tsx @@ -6,7 +6,7 @@ import { useParams } from "next/navigation"; import styles from "./Game.module.css"; import useGetMatchedUser from "../_api/useGetMatchedUser"; import useCookie from "@util/hooks/useCookie"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import explainGameRule0 from "@/app/_asset/game-0.png"; import explainGameRule1 from "@/app/_asset/game-1.png"; diff --git a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/group/_components/Group.tsx b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/group/_components/Group.tsx index 9d4a9aa5..3264f5db 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/group/_components/Group.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/group/_components/Group.tsx @@ -5,7 +5,7 @@ import styles from "./Group.module.css"; import { FaUsers } from "react-icons/fa"; import { findMyGroup, getGenderEmoji } from "../_util"; import useCookie from "@util/hooks/useCookie"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import { useParams } from "next/navigation"; import useGetGroups from "../_api/useGetGroups"; import Loading from "@ui/components/Spinner/FadeLoader"; diff --git a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/received-feedback/_components/ReviewList.tsx b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/received-feedback/_components/ReviewList.tsx index 8ae768a2..5a9f861e 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/received-feedback/_components/ReviewList.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/received-feedback/_components/ReviewList.tsx @@ -6,7 +6,7 @@ import useGetReviewList from "../_api/useGetReviewList"; import styles from "./Review.module.css"; import ReviewCard from "./ReviewCard"; import useCookie from "@util/hooks/useCookie"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import HasNoReview from "./HasNoReview"; import Loading from "@ui/components/Spinner/FadeLoader"; import ErrorBox from "@ui/components/Error/ErrorBox"; diff --git a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/write-review/_components/Form.tsx b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/write-review/_components/Form.tsx index 062a5614..675825cc 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/write-review/_components/Form.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/write-review/_components/Form.tsx @@ -6,7 +6,7 @@ import styles from "./Form.module.css"; import useUpdateBrandReview from "../_api/useUpdateBrandReview"; import useCreateBrandReview from "../_api/useCreateBrandReview"; import useCookie from "@util/hooks/useCookie"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import { useSystemModalStore } from "@ui/store/useSystemModalStore"; import { uploadBrandReviewImage } from "../_api/uploadBrandReviewImage"; diff --git a/frontend/apps/contents/src/app/(beforeLogin)/login/_components/LoginForm.tsx b/frontend/apps/contents/src/app/(beforeLogin)/login/_components/LoginForm.tsx index 0a4d00a6..d89c6974 100644 --- a/frontend/apps/contents/src/app/(beforeLogin)/login/_components/LoginForm.tsx +++ b/frontend/apps/contents/src/app/(beforeLogin)/login/_components/LoginForm.tsx @@ -7,7 +7,7 @@ import { useRouter, useSearchParams } from "next/navigation"; import pathnames from "@/app/_constant/pathnames"; import useLogin from "../_api/useLogin"; import useCookie from "@util/hooks/useCookie"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import { USER_DATA } from "@/app/_constant/auth"; export default function LoginForm() { diff --git a/frontend/apps/contents/src/app/(beforeLogin)/signup/_api/useSignup.ts b/frontend/apps/contents/src/app/(beforeLogin)/signup/_api/useSignup.ts index 82c27fc2..16b8b932 100644 --- a/frontend/apps/contents/src/app/(beforeLogin)/signup/_api/useSignup.ts +++ b/frontend/apps/contents/src/app/(beforeLogin)/signup/_api/useSignup.ts @@ -1,6 +1,6 @@ import { useMutation } from "@tanstack/react-query"; import useCookie from "@util/hooks/useCookie"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import { serverUrl } from "@/app/_constant/config"; export interface RequestBody { diff --git a/frontend/apps/seller/src/app/(home)/_api/useGetGalleryImage.ts b/frontend/apps/seller/src/app/(home)/_api/useGetGalleryImage.ts index 93d415a9..42e39bbf 100644 --- a/frontend/apps/seller/src/app/(home)/_api/useGetGalleryImage.ts +++ b/frontend/apps/seller/src/app/(home)/_api/useGetGalleryImage.ts @@ -1,5 +1,5 @@ import { useQuery } from "@tanstack/react-query"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import { serverUrl } from "@/app/_constant/config"; import { GET_GALLERY_IMAGES } from "@/app/_constant/queryKeys"; import { Image } from "@model/common"; diff --git a/frontend/apps/seller/src/app/(home)/_api/useGetLandingBrands.ts b/frontend/apps/seller/src/app/(home)/_api/useGetLandingBrands.ts index fdb68fbd..46fac6b1 100644 --- a/frontend/apps/seller/src/app/(home)/_api/useGetLandingBrands.ts +++ b/frontend/apps/seller/src/app/(home)/_api/useGetLandingBrands.ts @@ -1,7 +1,7 @@ import { Brand, BrandState } from "@model/brand"; import { useQuery } from "@tanstack/react-query"; import { GET_BRANDS } from "@/app/_constant/barnd/queryKey"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import { serverUrl } from "@/app/_constant/config"; import useCookie from "@util/hooks/useCookie"; diff --git a/frontend/apps/seller/src/app/(home)/_api/useGetMainImage.ts b/frontend/apps/seller/src/app/(home)/_api/useGetMainImage.ts index ef276b7d..4387530d 100644 --- a/frontend/apps/seller/src/app/(home)/_api/useGetMainImage.ts +++ b/frontend/apps/seller/src/app/(home)/_api/useGetMainImage.ts @@ -1,5 +1,5 @@ import { useQuery } from "@tanstack/react-query"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import { GET_MAIN_IMAGE } from "@/app/_constant/queryKeys"; import { Image } from "@model/common"; import { serverUrl } from "@/app/_constant/config"; diff --git a/frontend/apps/seller/src/app/_api/brand/useGetBrandReviews.ts b/frontend/apps/seller/src/app/_api/brand/useGetBrandReviews.ts index d01ae6f0..1edb53fd 100644 --- a/frontend/apps/seller/src/app/_api/brand/useGetBrandReviews.ts +++ b/frontend/apps/seller/src/app/_api/brand/useGetBrandReviews.ts @@ -1,6 +1,6 @@ import { useQuery } from "@tanstack/react-query"; import { GET_BRAND_REVIEWS } from "@/app/_constant/barnd/queryKey"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import { BrandReview } from "@model/review"; import useCookie from "@util/hooks/useCookie"; diff --git a/frontend/apps/seller/src/app/brand/[brandId]/_api/useGetLandingBrandById.ts b/frontend/apps/seller/src/app/brand/[brandId]/_api/useGetLandingBrandById.ts index 9cc77f42..532357d4 100644 --- a/frontend/apps/seller/src/app/brand/[brandId]/_api/useGetLandingBrandById.ts +++ b/frontend/apps/seller/src/app/brand/[brandId]/_api/useGetLandingBrandById.ts @@ -1,7 +1,7 @@ import { Brand } from "@model/brand"; import { useQuery } from "@tanstack/react-query"; import { GET_LANDING_BRAND_BY_ID } from "@/app/_constant/barnd/queryKey"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import { serverUrl } from "@/app/_constant/config"; import useCookie from "@util/hooks/useCookie"; diff --git a/frontend/apps/seller/src/app/brand/[brandId]/_api/useGetLandingChannels.ts b/frontend/apps/seller/src/app/brand/[brandId]/_api/useGetLandingChannels.ts index eb68f213..9b51e8c1 100644 --- a/frontend/apps/seller/src/app/brand/[brandId]/_api/useGetLandingChannels.ts +++ b/frontend/apps/seller/src/app/brand/[brandId]/_api/useGetLandingChannels.ts @@ -1,5 +1,5 @@ import { useQuery } from "@tanstack/react-query"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import { serverUrl } from "@/app/_constant/config"; import { Channel, ChannelState } from "@model/channel"; import { GET_LANDING_CHANNELS } from "@/app/_constant/channel/queryKey"; diff --git a/frontend/apps/seller/src/app/brand/[brandId]/page.tsx b/frontend/apps/seller/src/app/brand/[brandId]/page.tsx index 53a13d3d..ebe960d4 100644 --- a/frontend/apps/seller/src/app/brand/[brandId]/page.tsx +++ b/frontend/apps/seller/src/app/brand/[brandId]/page.tsx @@ -10,7 +10,7 @@ import { getLandingChannels } from "./_api/useGetLandingChannels"; import { getLandingBrandById } from "./_api/useGetLandingBrandById"; import { GET_LANDING_CHANNELS } from "@/app/_constant/channel/queryKey"; import { GET_LANDING_BRAND_BY_ID } from "@/app/_constant/barnd/queryKey"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import { ChannelState } from "@model/channel"; import BrandInfo from "./_components/BrandInfo"; import DetailImageSection from "./_components/detailImages/DetailImageSection"; diff --git a/frontend/apps/seller/src/app/form/[brandId]/_api/useGetSurvey.ts b/frontend/apps/seller/src/app/form/[brandId]/_api/useGetSurvey.ts index dc25f4b4..49ff157e 100644 --- a/frontend/apps/seller/src/app/form/[brandId]/_api/useGetSurvey.ts +++ b/frontend/apps/seller/src/app/form/[brandId]/_api/useGetSurvey.ts @@ -1,6 +1,6 @@ import { useQuery } from "@tanstack/react-query"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import { serverUrl } from "@/app/_constant/config"; import { GET_SURVEYS } from "@/app/_constant/queryKeys"; import { Survey } from "@model/form"; diff --git a/frontend/apps/seller/src/app/form/[brandId]/_api/useRegistForm.ts b/frontend/apps/seller/src/app/form/[brandId]/_api/useRegistForm.ts index 2f2c9aa6..d49a0f86 100644 --- a/frontend/apps/seller/src/app/form/[brandId]/_api/useRegistForm.ts +++ b/frontend/apps/seller/src/app/form/[brandId]/_api/useRegistForm.ts @@ -3,7 +3,7 @@ import { useMutation } from "@tanstack/react-query"; import { SurveyRegistState } from "@model/form"; import { serverUrl } from "@/app/_constant/config"; import useCookie from "@util/hooks/useCookie"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; export interface RequestBody { channelId: string; diff --git a/frontend/apps/seller/src/app/form/[brandId]/_components/form/input/Input.tsx b/frontend/apps/seller/src/app/form/[brandId]/_components/form/input/Input.tsx index c47bda1c..4917f6d5 100644 --- a/frontend/apps/seller/src/app/form/[brandId]/_components/form/input/Input.tsx +++ b/frontend/apps/seller/src/app/form/[brandId]/_components/form/input/Input.tsx @@ -12,7 +12,7 @@ import useRegistForm from "../../../_api/useRegistForm"; import pathnames from "@/app/_constant/pathnames"; import useCookie from "@util/hooks/useCookie"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import { useSystemModalStore } from "@ui/store/useSystemModalStore"; interface Props { diff --git a/frontend/apps/seller/src/app/form/[brandId]/page.tsx b/frontend/apps/seller/src/app/form/[brandId]/page.tsx index 76a23030..d86c54b2 100644 --- a/frontend/apps/seller/src/app/form/[brandId]/page.tsx +++ b/frontend/apps/seller/src/app/form/[brandId]/page.tsx @@ -5,7 +5,7 @@ import { getSurveys } from "./_api/useGetSurvey"; import { cookies } from "next/headers"; import Header from "./_components/Header"; import Form from "./_components/form/Form"; -import { OWNER } from "@constants/auth"; +import { USER_NAME } from "@constants/auth"; import { getLandingBrandById } from "@/app/brand/[brandId]/_api/useGetLandingBrandById"; import HeaderConfigurator from "@ui/components/Header/HeaderConfigurator"; import OwnerCookieSetter from "@util/hooks/OwnerCookieSetter"; From 2cef79bdbf72986cf4f82ae412a6d5cf14cf20ef Mon Sep 17 00:00:00 2001 From: goawmfhfl Date: Wed, 11 Jun 2025 14:18:03 +0900 Subject: [PATCH 2/2] =?UTF-8?q?fix:=20import=EA=B2=BD=EB=A1=9C=20=EC=97=90?= =?UTF-8?q?=EB=9F=AC=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/app/(afterLogin)/_components/SocialingEvents.tsx | 2 +- .../contents/src/app/(afterLogin)/_components/Thumbnail.tsx | 2 +- .../(afterLogin)/detail/[channelId]/_components/ChannelInfo.tsx | 2 +- .../[channelId]/contents/[categoryId]/_components/Card.tsx | 2 +- .../detail/[channelId]/contents/_components/ContentBox.tsx | 2 +- .../detail/[channelId]/feedback/_components/Form.tsx | 2 +- .../(afterLogin)/detail/[channelId]/game/_components/Game.tsx | 2 +- .../(afterLogin)/detail/[channelId]/group/_components/Group.tsx | 2 +- .../[channelId]/received-feedback/_components/ReviewList.tsx | 2 +- .../detail/[channelId]/write-review/_components/Form.tsx | 2 +- .../src/app/(beforeLogin)/login/_components/LoginForm.tsx | 2 +- .../contents/src/app/(beforeLogin)/signup/_api/useSignup.ts | 2 +- frontend/apps/seller/src/app/(home)/_api/useGetGalleryImage.ts | 2 +- frontend/apps/seller/src/app/(home)/_api/useGetLandingBrands.ts | 2 +- frontend/apps/seller/src/app/(home)/_api/useGetMainImage.ts | 2 +- frontend/apps/seller/src/app/_api/brand/useGetBrandReviews.ts | 2 +- .../src/app/brand/[brandId]/_api/useGetLandingBrandById.ts | 2 +- .../src/app/brand/[brandId]/_api/useGetLandingChannels.ts | 2 +- frontend/apps/seller/src/app/brand/[brandId]/page.tsx | 2 +- .../apps/seller/src/app/form/[brandId]/_api/useGetSurvey.ts | 2 +- .../apps/seller/src/app/form/[brandId]/_api/useRegistForm.ts | 2 +- .../src/app/form/[brandId]/_components/form/input/Input.tsx | 2 +- frontend/apps/seller/src/app/form/[brandId]/page.tsx | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/frontend/apps/contents/src/app/(afterLogin)/_components/SocialingEvents.tsx b/frontend/apps/contents/src/app/(afterLogin)/_components/SocialingEvents.tsx index 8dce5eee..67927082 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/_components/SocialingEvents.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/_components/SocialingEvents.tsx @@ -6,12 +6,12 @@ import { ChannelState } from "@model/channel"; import useGetChannelList from "../_api/useGetChannelList"; import ErrorBox from "@ui/components/Error/ErrorBox"; import LoadingSpinner from "@ui/components/Spinner/FadeLoader"; -import { USER_NAME } from "@constants/auth"; import useCookie from "@util/hooks/useCookie"; import HasNoSocialing from "./HasNoSocialing"; import Event from "./Event"; import HeaderConfigurator from "@ui/components/Header/HeaderConfigurator"; import styles from "./SocialingEvents.module.css"; +import { OWNER } from "@constants/auth"; export default function SocialingEvents() { const owner = useCookie(OWNER); diff --git a/frontend/apps/contents/src/app/(afterLogin)/_components/Thumbnail.tsx b/frontend/apps/contents/src/app/(afterLogin)/_components/Thumbnail.tsx index ad5342f6..301d93a2 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/_components/Thumbnail.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/_components/Thumbnail.tsx @@ -5,7 +5,7 @@ import useGetBrandById from "../_api/useGetBrandById"; import styles from "./Thumbnail.module.css"; import Image from "@ui/components/Image/OptimizedNextImage"; import useCookie from "@util/hooks/useCookie"; -import { USER_NAME } from "@constants/auth"; +import { OWNER } from "@constants/auth"; interface Props { brandId: number; diff --git a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/_components/ChannelInfo.tsx b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/_components/ChannelInfo.tsx index 79cc4e18..9ff758ca 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/_components/ChannelInfo.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/_components/ChannelInfo.tsx @@ -6,11 +6,11 @@ import Thumbnail from "./Thumbnail"; import ActionButtons from "./ActionButtons"; import Details from "./Details"; import useCookie from "@util/hooks/useCookie"; -import { USER_NAME } from "@constants/auth"; import useGetChannelById from "../_api/useGetChannelById"; import ErrorBox from "@ui/components/Error/ErrorBox"; import LoadingSpinner from "react-spinners/FadeLoader"; import HeaderConfigurator from "@ui/components/Header/HeaderConfigurator"; +import { OWNER } from "@constants/auth"; export default function ChannelInfo() { const { channelId } = useParams(); diff --git a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/contents/[categoryId]/_components/Card.tsx b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/contents/[categoryId]/_components/Card.tsx index 15392161..c4598a28 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/contents/[categoryId]/_components/Card.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/contents/[categoryId]/_components/Card.tsx @@ -5,11 +5,11 @@ import { useParams, useSearchParams } from "next/navigation"; import styles from "./Card.module.css"; import Carousel from "@ui/components/Swiper/SwiperSlide"; import useCookie from "@util/hooks/useCookie"; -import { USER_NAME } from "@constants/auth"; import useGetQuestionCards from "../_api/useGetQuestionCards"; import Loading from "@ui/components/Spinner/FadeLoader"; import ErrorBox from "@ui/components/Error/ErrorBox"; import HeaderConfigurator from "@ui/components/Header/HeaderConfigurator"; +import { OWNER } from "@constants/auth"; export default function Card() { const owner = useCookie(OWNER); diff --git a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/contents/_components/ContentBox.tsx b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/contents/_components/ContentBox.tsx index aeb8cfed..c23b1321 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/contents/_components/ContentBox.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/contents/_components/ContentBox.tsx @@ -5,9 +5,9 @@ import styles from "./ContentBox.module.css"; import { useRouter, useSearchParams } from "next/navigation"; import useGetQuestionCardCategories from "../_api/useGetQuestionCard"; import useCookie from "@util/hooks/useCookie"; -import { USER_NAME } from "@constants/auth"; import OptimizedNextImage from "@ui/components/Image/OptimizedNextImage"; import HeaderConfigurator from "@ui/components/Header/HeaderConfigurator"; +import { OWNER } from "@constants/auth"; export default function ContentBox() { const router = useRouter(); diff --git a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/feedback/_components/Form.tsx b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/feedback/_components/Form.tsx index 5d1cb330..42eecebd 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/feedback/_components/Form.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/feedback/_components/Form.tsx @@ -17,11 +17,11 @@ import { useReviewStore } from "../_store/useReviewStore"; import useGetGroups from "../_api/useGetGroups"; import { useParams } from "next/navigation"; import useCookie from "@util/hooks/useCookie"; -import { USER_NAME } from "@constants/auth"; import { useSystemModalStore } from "@ui/store/useSystemModalStore"; import pathnames from "@/app/_constant/pathnames"; import useCreateReview from "../_api/useCreateReview"; import { USER_DATA } from "@/app/_constant/auth"; +import { OWNER } from "@constants/auth"; export default function Form() { const router = useRouter(); diff --git a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/game/_components/Game.tsx b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/game/_components/Game.tsx index 2838b327..887c0372 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/game/_components/Game.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/game/_components/Game.tsx @@ -6,7 +6,7 @@ import { useParams } from "next/navigation"; import styles from "./Game.module.css"; import useGetMatchedUser from "../_api/useGetMatchedUser"; import useCookie from "@util/hooks/useCookie"; -import { USER_NAME } from "@constants/auth"; +import { OWNER } from "@constants/auth"; import explainGameRule0 from "@/app/_asset/game-0.png"; import explainGameRule1 from "@/app/_asset/game-1.png"; diff --git a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/group/_components/Group.tsx b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/group/_components/Group.tsx index 3264f5db..00fef391 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/group/_components/Group.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/group/_components/Group.tsx @@ -5,13 +5,13 @@ import styles from "./Group.module.css"; import { FaUsers } from "react-icons/fa"; import { findMyGroup, getGenderEmoji } from "../_util"; import useCookie from "@util/hooks/useCookie"; -import { USER_NAME } from "@constants/auth"; import { useParams } from "next/navigation"; import useGetGroups from "../_api/useGetGroups"; import Loading from "@ui/components/Spinner/FadeLoader"; import ErrorBox from "@ui/components/Error/ErrorBox"; import HeaderConfigurator from "@ui/components/Header/HeaderConfigurator"; import { USER_DATA } from "@/app/_constant/auth"; +import { OWNER } from "@constants/auth"; export default function Group() { const user = JSON.parse(localStorage.getItem(USER_DATA) || ""); diff --git a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/received-feedback/_components/ReviewList.tsx b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/received-feedback/_components/ReviewList.tsx index 5a9f861e..bd512a21 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/received-feedback/_components/ReviewList.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/received-feedback/_components/ReviewList.tsx @@ -6,13 +6,13 @@ import useGetReviewList from "../_api/useGetReviewList"; import styles from "./Review.module.css"; import ReviewCard from "./ReviewCard"; import useCookie from "@util/hooks/useCookie"; -import { USER_NAME } from "@constants/auth"; import HasNoReview from "./HasNoReview"; import Loading from "@ui/components/Spinner/FadeLoader"; import ErrorBox from "@ui/components/Error/ErrorBox"; import { Review } from "@model/channel/review"; import HeaderConfigurator from "@ui/components/Header/HeaderConfigurator"; import { USER_DATA } from "@/app/_constant/auth"; +import { OWNER } from "@constants/auth"; const ReviewList: React.FC = () => { const user = JSON.parse(localStorage.getItem(USER_DATA) || ""); diff --git a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/write-review/_components/Form.tsx b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/write-review/_components/Form.tsx index 675825cc..062a5614 100644 --- a/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/write-review/_components/Form.tsx +++ b/frontend/apps/contents/src/app/(afterLogin)/detail/[channelId]/write-review/_components/Form.tsx @@ -6,7 +6,7 @@ import styles from "./Form.module.css"; import useUpdateBrandReview from "../_api/useUpdateBrandReview"; import useCreateBrandReview from "../_api/useCreateBrandReview"; import useCookie from "@util/hooks/useCookie"; -import { USER_NAME } from "@constants/auth"; +import { OWNER } from "@constants/auth"; import { useSystemModalStore } from "@ui/store/useSystemModalStore"; import { uploadBrandReviewImage } from "../_api/uploadBrandReviewImage"; diff --git a/frontend/apps/contents/src/app/(beforeLogin)/login/_components/LoginForm.tsx b/frontend/apps/contents/src/app/(beforeLogin)/login/_components/LoginForm.tsx index d89c6974..9bc7d2ec 100644 --- a/frontend/apps/contents/src/app/(beforeLogin)/login/_components/LoginForm.tsx +++ b/frontend/apps/contents/src/app/(beforeLogin)/login/_components/LoginForm.tsx @@ -7,8 +7,8 @@ import { useRouter, useSearchParams } from "next/navigation"; import pathnames from "@/app/_constant/pathnames"; import useLogin from "../_api/useLogin"; import useCookie from "@util/hooks/useCookie"; -import { USER_NAME } from "@constants/auth"; import { USER_DATA } from "@/app/_constant/auth"; +import { OWNER } from "@constants/auth"; export default function LoginForm() { const redirectUrl = useSearchParams().get("redirectUrl"); diff --git a/frontend/apps/contents/src/app/(beforeLogin)/signup/_api/useSignup.ts b/frontend/apps/contents/src/app/(beforeLogin)/signup/_api/useSignup.ts index 16b8b932..84e43fb9 100644 --- a/frontend/apps/contents/src/app/(beforeLogin)/signup/_api/useSignup.ts +++ b/frontend/apps/contents/src/app/(beforeLogin)/signup/_api/useSignup.ts @@ -1,7 +1,7 @@ import { useMutation } from "@tanstack/react-query"; import useCookie from "@util/hooks/useCookie"; -import { USER_NAME } from "@constants/auth"; import { serverUrl } from "@/app/_constant/config"; +import { OWNER } from "@constants/auth"; export interface RequestBody { username: string; diff --git a/frontend/apps/seller/src/app/(home)/_api/useGetGalleryImage.ts b/frontend/apps/seller/src/app/(home)/_api/useGetGalleryImage.ts index 42e39bbf..93d415a9 100644 --- a/frontend/apps/seller/src/app/(home)/_api/useGetGalleryImage.ts +++ b/frontend/apps/seller/src/app/(home)/_api/useGetGalleryImage.ts @@ -1,5 +1,5 @@ import { useQuery } from "@tanstack/react-query"; -import { USER_NAME } from "@constants/auth"; +import { OWNER } from "@constants/auth"; import { serverUrl } from "@/app/_constant/config"; import { GET_GALLERY_IMAGES } from "@/app/_constant/queryKeys"; import { Image } from "@model/common"; diff --git a/frontend/apps/seller/src/app/(home)/_api/useGetLandingBrands.ts b/frontend/apps/seller/src/app/(home)/_api/useGetLandingBrands.ts index 46fac6b1..13063a44 100644 --- a/frontend/apps/seller/src/app/(home)/_api/useGetLandingBrands.ts +++ b/frontend/apps/seller/src/app/(home)/_api/useGetLandingBrands.ts @@ -1,9 +1,9 @@ import { Brand, BrandState } from "@model/brand"; import { useQuery } from "@tanstack/react-query"; import { GET_BRANDS } from "@/app/_constant/barnd/queryKey"; -import { USER_NAME } from "@constants/auth"; import { serverUrl } from "@/app/_constant/config"; import useCookie from "@util/hooks/useCookie"; +import { OWNER } from "@constants/auth"; export interface Params { state: BrandState; diff --git a/frontend/apps/seller/src/app/(home)/_api/useGetMainImage.ts b/frontend/apps/seller/src/app/(home)/_api/useGetMainImage.ts index 4387530d..ef276b7d 100644 --- a/frontend/apps/seller/src/app/(home)/_api/useGetMainImage.ts +++ b/frontend/apps/seller/src/app/(home)/_api/useGetMainImage.ts @@ -1,5 +1,5 @@ import { useQuery } from "@tanstack/react-query"; -import { USER_NAME } from "@constants/auth"; +import { OWNER } from "@constants/auth"; import { GET_MAIN_IMAGE } from "@/app/_constant/queryKeys"; import { Image } from "@model/common"; import { serverUrl } from "@/app/_constant/config"; diff --git a/frontend/apps/seller/src/app/_api/brand/useGetBrandReviews.ts b/frontend/apps/seller/src/app/_api/brand/useGetBrandReviews.ts index 1edb53fd..09fe2870 100644 --- a/frontend/apps/seller/src/app/_api/brand/useGetBrandReviews.ts +++ b/frontend/apps/seller/src/app/_api/brand/useGetBrandReviews.ts @@ -1,10 +1,10 @@ import { useQuery } from "@tanstack/react-query"; import { GET_BRAND_REVIEWS } from "@/app/_constant/barnd/queryKey"; -import { USER_NAME } from "@constants/auth"; import { BrandReview } from "@model/review"; import useCookie from "@util/hooks/useCookie"; import { serverUrl } from "@/app/_constant/config"; +import { OWNER } from "@constants/auth"; export interface Response { reviews: Array; diff --git a/frontend/apps/seller/src/app/brand/[brandId]/_api/useGetLandingBrandById.ts b/frontend/apps/seller/src/app/brand/[brandId]/_api/useGetLandingBrandById.ts index 532357d4..fd4ac0bf 100644 --- a/frontend/apps/seller/src/app/brand/[brandId]/_api/useGetLandingBrandById.ts +++ b/frontend/apps/seller/src/app/brand/[brandId]/_api/useGetLandingBrandById.ts @@ -1,9 +1,9 @@ import { Brand } from "@model/brand"; import { useQuery } from "@tanstack/react-query"; import { GET_LANDING_BRAND_BY_ID } from "@/app/_constant/barnd/queryKey"; -import { USER_NAME } from "@constants/auth"; import { serverUrl } from "@/app/_constant/config"; import useCookie from "@util/hooks/useCookie"; +import { OWNER } from "@constants/auth"; export const getLandingBrandById = async ( brand_id: string, diff --git a/frontend/apps/seller/src/app/brand/[brandId]/_api/useGetLandingChannels.ts b/frontend/apps/seller/src/app/brand/[brandId]/_api/useGetLandingChannels.ts index 9b51e8c1..b52590f3 100644 --- a/frontend/apps/seller/src/app/brand/[brandId]/_api/useGetLandingChannels.ts +++ b/frontend/apps/seller/src/app/brand/[brandId]/_api/useGetLandingChannels.ts @@ -1,9 +1,9 @@ import { useQuery } from "@tanstack/react-query"; -import { USER_NAME } from "@constants/auth"; import { serverUrl } from "@/app/_constant/config"; import { Channel, ChannelState } from "@model/channel"; import { GET_LANDING_CHANNELS } from "@/app/_constant/channel/queryKey"; import useCookie from "@util/hooks/useCookie"; +import { OWNER } from "@constants/auth"; export interface Params { brand_id: string; diff --git a/frontend/apps/seller/src/app/brand/[brandId]/page.tsx b/frontend/apps/seller/src/app/brand/[brandId]/page.tsx index ebe960d4..812fa7ce 100644 --- a/frontend/apps/seller/src/app/brand/[brandId]/page.tsx +++ b/frontend/apps/seller/src/app/brand/[brandId]/page.tsx @@ -10,13 +10,13 @@ import { getLandingChannels } from "./_api/useGetLandingChannels"; import { getLandingBrandById } from "./_api/useGetLandingBrandById"; import { GET_LANDING_CHANNELS } from "@/app/_constant/channel/queryKey"; import { GET_LANDING_BRAND_BY_ID } from "@/app/_constant/barnd/queryKey"; -import { USER_NAME } from "@constants/auth"; import { ChannelState } from "@model/channel"; import BrandInfo from "./_components/BrandInfo"; import DetailImageSection from "./_components/detailImages/DetailImageSection"; import ScheduleContainer from "./_components/schedule/ScheduleContainer"; import HeaderConfigurator from "@ui/components/Header/HeaderConfigurator"; import OwnerCookieSetter from "@util/hooks/OwnerCookieSetter"; +import { OWNER } from "@constants/auth"; type PageParams = Promise<{ brandId: string }>; diff --git a/frontend/apps/seller/src/app/form/[brandId]/_api/useGetSurvey.ts b/frontend/apps/seller/src/app/form/[brandId]/_api/useGetSurvey.ts index 49ff157e..f204049c 100644 --- a/frontend/apps/seller/src/app/form/[brandId]/_api/useGetSurvey.ts +++ b/frontend/apps/seller/src/app/form/[brandId]/_api/useGetSurvey.ts @@ -1,10 +1,10 @@ import { useQuery } from "@tanstack/react-query"; -import { USER_NAME } from "@constants/auth"; import { serverUrl } from "@/app/_constant/config"; import { GET_SURVEYS } from "@/app/_constant/queryKeys"; import { Survey } from "@model/form"; import useCookie from "@util/hooks/useCookie"; +import { OWNER } from "@constants/auth"; export const getSurveys = async ( brand_id: string, diff --git a/frontend/apps/seller/src/app/form/[brandId]/_api/useRegistForm.ts b/frontend/apps/seller/src/app/form/[brandId]/_api/useRegistForm.ts index d49a0f86..2f2c9aa6 100644 --- a/frontend/apps/seller/src/app/form/[brandId]/_api/useRegistForm.ts +++ b/frontend/apps/seller/src/app/form/[brandId]/_api/useRegistForm.ts @@ -3,7 +3,7 @@ import { useMutation } from "@tanstack/react-query"; import { SurveyRegistState } from "@model/form"; import { serverUrl } from "@/app/_constant/config"; import useCookie from "@util/hooks/useCookie"; -import { USER_NAME } from "@constants/auth"; +import { OWNER } from "@constants/auth"; export interface RequestBody { channelId: string; diff --git a/frontend/apps/seller/src/app/form/[brandId]/_components/form/input/Input.tsx b/frontend/apps/seller/src/app/form/[brandId]/_components/form/input/Input.tsx index 4917f6d5..c2be1e73 100644 --- a/frontend/apps/seller/src/app/form/[brandId]/_components/form/input/Input.tsx +++ b/frontend/apps/seller/src/app/form/[brandId]/_components/form/input/Input.tsx @@ -12,8 +12,8 @@ import useRegistForm from "../../../_api/useRegistForm"; import pathnames from "@/app/_constant/pathnames"; import useCookie from "@util/hooks/useCookie"; -import { USER_NAME } from "@constants/auth"; import { useSystemModalStore } from "@ui/store/useSystemModalStore"; +import { OWNER } from "@constants/auth"; interface Props { surveys: Array; diff --git a/frontend/apps/seller/src/app/form/[brandId]/page.tsx b/frontend/apps/seller/src/app/form/[brandId]/page.tsx index d86c54b2..3b008bfb 100644 --- a/frontend/apps/seller/src/app/form/[brandId]/page.tsx +++ b/frontend/apps/seller/src/app/form/[brandId]/page.tsx @@ -5,10 +5,10 @@ import { getSurveys } from "./_api/useGetSurvey"; import { cookies } from "next/headers"; import Header from "./_components/Header"; import Form from "./_components/form/Form"; -import { USER_NAME } from "@constants/auth"; import { getLandingBrandById } from "@/app/brand/[brandId]/_api/useGetLandingBrandById"; import HeaderConfigurator from "@ui/components/Header/HeaderConfigurator"; import OwnerCookieSetter from "@util/hooks/OwnerCookieSetter"; +import { OWNER } from "@constants/auth"; type PageParams = Promise<{ brandId: string }>;