diff --git a/src/components/management/Stuff.jsx b/src/components/management/Stuff.jsx index d3b8f627..ae34acf5 100644 --- a/src/components/management/Stuff.jsx +++ b/src/components/management/Stuff.jsx @@ -16,7 +16,11 @@ import JA from '@/locales/ja.json' import QPagination from '../common/pagination/QPagination' import { SessionContext } from '@/app/SessionProvider' +import { QcastContext } from '@/app/QcastProvider' + export default function Stuff() { + const { setIsGlobalLoading } = useContext(QcastContext) + const resetStuffRecoil = useResetRecoilState(stuffSearchState) const { session } = useContext(SessionContext) const setAppMessageState = useSetRecoilState(appMessageStore) @@ -198,9 +202,10 @@ export default function Stuff() { stuffSearchParams.startRow = 1 stuffSearchParams.endRow = 1 * stuffSearchParams.pageSize } + + setIsGlobalLoading(false) }) } - fetchData() } else if (stuffSearchParams?.code === 'M') { const params = { @@ -229,10 +234,8 @@ export default function Stuff() { stuffSearchParams.startRow = (stuffSearch.pageNo - 1) * stuffSearchParams.pageSize + 1 stuffSearchParams.endRow = stuffSearchParams.pageNo * stuffSearchParams.pageSize stuffSearchParams.schSortType = defaultSortType - //setPageNo(1) stuffSearchParams.pageNo = stuffSearchParams.pageNo - // return async function fetchData() { const apiUrl = `/api/object/list?saleStoreId=${session?.storeId}&${queryStringFormatter(stuffSearchParams)}` await get({ url: apiUrl }).then((res) => { @@ -249,9 +252,10 @@ export default function Stuff() { stuffSearchParams.startRow = 1 stuffSearchParams.endRow = 1 * stuffSearchParams.pageSize } + + setIsGlobalLoading(false) }) } - fetchData() } else if (stuffSearchParams?.code === 'C') { resetStuffRecoil() @@ -273,7 +277,6 @@ export default function Stuff() { } }) } - fetchData() } else if (stuffSearchParams?.code === 'DELETE') { const newParams = { @@ -375,6 +378,10 @@ export default function Stuff() { setPageNo(page) } + useEffect(() => { + setIsGlobalLoading(true) + }, []) + return ( <> {/* 퍼블시작 */} @@ -410,7 +417,6 @@ export default function Stuff() {