session 수정
This commit is contained in:
parent
3e8a57f3a7
commit
05e5673601
@ -1,9 +1,8 @@
|
||||
'use client'
|
||||
import React, { useEffect, useState } from 'react'
|
||||
import { useEffect, useState, useContext } from 'react'
|
||||
|
||||
import { useRouter } from 'next/navigation'
|
||||
import { useRecoilState, useRecoilValue } from 'recoil'
|
||||
import { sessionStore } from '@/store/commonAtom'
|
||||
import { useAxios } from '@/hooks/useAxios'
|
||||
import { globalLocaleStore } from '@/store/localeAtom'
|
||||
import MainContents from './main/MainContents'
|
||||
@ -12,8 +11,10 @@ import { stuffSearchState } from '@/store/stuffAtom'
|
||||
import '@/styles/contents.scss'
|
||||
import ChangePasswordPop from './main/ChangePasswordPop'
|
||||
import { searchState } from '@/store/boardAtom'
|
||||
import { SessionContext } from '@/app/SessionProvider'
|
||||
|
||||
export default function MainPage() {
|
||||
const sessionState = useRecoilValue(sessionStore)
|
||||
const { session } = useContext(SessionContext)
|
||||
|
||||
const globalLocaleState = useRecoilValue(globalLocaleStore)
|
||||
|
||||
@ -33,14 +34,14 @@ export default function MainPage() {
|
||||
const [searchForm, setSearchForm] = useRecoilState(searchState)
|
||||
|
||||
useEffect(() => {
|
||||
if (sessionState.pwdInitYn === 'Y') {
|
||||
if (session.pwdInitYn === 'Y') {
|
||||
fetchObjectList()
|
||||
}
|
||||
}, [sessionState])
|
||||
}, [session])
|
||||
|
||||
const fetchObjectList = async () => {
|
||||
try {
|
||||
const apiUrl = `/api/main-page/object/${sessionState?.storeId}/list`
|
||||
const apiUrl = `/api/main-page/object/${session?.storeId}/list`
|
||||
await promiseGet({
|
||||
url: apiUrl,
|
||||
}).then((res) => {
|
||||
@ -95,7 +96,7 @@ export default function MainPage() {
|
||||
|
||||
return (
|
||||
<>
|
||||
{(sessionState?.pwdInitYn !== 'N' && (
|
||||
{(session?.pwdInitYn !== 'N' && (
|
||||
<>
|
||||
<div className="background-bord"></div>
|
||||
<div className="main-contents">
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user