코드 정리

This commit is contained in:
yonghyon
2024-01-24 13:29:59 +09:00
parent afffaa2e40
commit 75e00c4485
3 changed files with 15 additions and 14 deletions

View File

@@ -6,7 +6,7 @@ const initialState = {
isModalOpen: false, isModalOpen: false,
}; };
const forceTopPanels = [panel_names.ERROR_PANEL, panel_names.DEBUG_PANEL]; const forceTopPanels = [panel_names.ERROR_PANEL, panel_names.DEBUG_PANEL, panel_names.INTRO_PANEL];
export const panels = createSlice({ export const panels = createSlice({
name: "panels", name: "panels",

View File

@@ -44,7 +44,6 @@ export default function IntroPanel({ children, ...rest }) {
const handleAgree = () => { const handleAgree = () => {
dispatch(popPanel(Config.panel_names.INTRO_PANEL)); dispatch(popPanel(Config.panel_names.INTRO_PANEL));
dispatch(addPanels({ name: Config.panel_names.HOME_PANEL, panelInfo: {} }));
}; };
const handleDisagree = () => { const handleDisagree = () => {

View File

@@ -92,9 +92,7 @@ export default function MainView() {
useEffect(() => { useEffect(() => {
if (!showLoadingPanel.show) { if (!showLoadingPanel.show) {
if (isTermAgreed) { if (isTermAgreed) {
dispatch(
addPanels({ name: Config.panel_names.HOME_PANEL, panelInfo: {} })
);
} else { } else {
dispatch( dispatch(
addPanels({ name: Config.panel_names.INTRO_PANEL, panelInfo: {} }) addPanels({ name: Config.panel_names.INTRO_PANEL, panelInfo: {} })
@@ -113,15 +111,19 @@ export default function MainView() {
preloadImages={preloadImages} preloadImages={preloadImages}
onLoadComplete={onPreImageLoadComplete} onLoadComplete={onPreImageLoadComplete}
/> />
<div {isOnTop ?
className={classNames( <HomePanel/>
css.mainlayout, :
showLoadingPanel.show ? css.transparent : null <div
)} className={classNames(
> css.mainlayout,
{renderTopPanel()} showLoadingPanel.show ? css.transparent : null
{!isIntroPanel && <TabLayout />} )}
</div> >
{renderTopPanel()}
</div>
}
<TabLayout />
<LoadingPanel showLoadingPanel={showLoadingPanel} /> <LoadingPanel showLoadingPanel={showLoadingPanel} />
</> </>
); );