메인 화면 새로고침 추가 및 내정보조회 팝업 호출 시, 다른 팝업 닫기 추가
This commit is contained in:
parent
4820d668ba
commit
9ed9436630
@ -19,6 +19,8 @@ import { globalLocaleStore } from '@/store/localeAtom'
|
|||||||
import { stuffSearchState } from '@/store/stuffAtom'
|
import { stuffSearchState } from '@/store/stuffAtom'
|
||||||
import { QcastContext } from '@/app/QcastProvider'
|
import { QcastContext } from '@/app/QcastProvider'
|
||||||
|
|
||||||
|
import { usePopup } from '@/hooks/usePopup'
|
||||||
|
|
||||||
export const ToggleonMouse = (e, act, target) => {
|
export const ToggleonMouse = (e, act, target) => {
|
||||||
const listWrap = e.target.closest(target)
|
const listWrap = e.target.closest(target)
|
||||||
const ListItem = Array.from(listWrap.childNodes)
|
const ListItem = Array.from(listWrap.childNodes)
|
||||||
@ -39,6 +41,8 @@ export default function Header(props) {
|
|||||||
|
|
||||||
const [stuffSearch, setStuffSearch] = useRecoilState(stuffSearchState)
|
const [stuffSearch, setStuffSearch] = useRecoilState(stuffSearchState)
|
||||||
|
|
||||||
|
const { closeAll } = usePopup()
|
||||||
|
|
||||||
const { userSession } = props
|
const { userSession } = props
|
||||||
const [sessionState, setSessionState] = useRecoilState(sessionStore)
|
const [sessionState, setSessionState] = useRecoilState(sessionStore)
|
||||||
const { getMessage } = useMessage()
|
const { getMessage } = useMessage()
|
||||||
@ -176,6 +180,9 @@ export default function Header(props) {
|
|||||||
onClick={() => {
|
onClick={() => {
|
||||||
// moveHome()
|
// moveHome()
|
||||||
removeStuffRecoil(menu)
|
removeStuffRecoil(menu)
|
||||||
|
if (pathName === '/') {
|
||||||
|
window.location.reload()
|
||||||
|
}
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{getMessage(menu.name)}
|
{getMessage(menu.name)}
|
||||||
@ -226,6 +233,9 @@ export default function Header(props) {
|
|||||||
...stuffSearch,
|
...stuffSearch,
|
||||||
code: 'DELETE',
|
code: 'DELETE',
|
||||||
})
|
})
|
||||||
|
if (pathName === '/') {
|
||||||
|
window.location.reload()
|
||||||
|
}
|
||||||
}}
|
}}
|
||||||
></Link>
|
></Link>
|
||||||
</h1>
|
</h1>
|
||||||
@ -239,6 +249,7 @@ export default function Header(props) {
|
|||||||
href="#"
|
href="#"
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
setUserInfoModal(true)
|
setUserInfoModal(true)
|
||||||
|
closeAll()
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<button className="profile">{userSession.userNm}</button>
|
<button className="profile">{userSession.userNm}</button>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user