첫 커밋

This commit is contained in:
focp212@naver.com
2025-09-05 15:36:48 +09:00
commit 05238b04c1
825 changed files with 176358 additions and 0 deletions

View File

@@ -0,0 +1,134 @@
import { useEffect, useState } from 'react';
import { useLocation } from 'react-router';
import { PATHS } from '@/shared/constants/paths';
import { useNavigate } from '@/shared/lib/hooks/use-navigate';
import { HeaderType } from '@/entities/common/model/types';
import {
useSetHeaderTitle,
useSetHeaderType,
useSetFooterMode,
useSetOnBack
} from '@/widgets/sub-layout/use-sub-layout';
export const UserMenuAuthPage = () => {
const { navigate } = useNavigate();
const location = useLocation();
const [tid, setTid] = useState<string>(location?.state.tid);
const [menuId, setMenuId] = useState<string>(location?.state.menuId);
useSetHeaderTitle('사용자 설정');
useSetHeaderType(HeaderType.LeftArrow);
useSetFooterMode(true);
useSetOnBack(() => {
navigate(PATHS.account.user.accountAuth, {
state: {
tid: tid
}
});
});
useEffect(() => {
console.log('tid : ', tid);
console.log('menuId : ', menuId);
});
return (
<>
<main>
<div className="tab-content">
<div className="tab-pane sub active">
<div className="ing-list sev">
<div className="desc service-tip"> .</div>
<div className="desc service-tip"> .</div>
<div className="settings-section nopadding">
<div className="settings-row">
<div className="settings-row-title bd-style"> </div>
<label className="settings-switch">
<input
type="checkbox"
checked
/>
<span className="slider"></span>
</label>
</div>
<div className="set-divider"></div>
<div className="settings-row">
<span className="settings-row-title bd-sub dot"></span>
<label className="settings-switch">
<input
type="checkbox"
checked
/>
<span className="slider"></span>
</label>
</div>
<div className="settings-row">
<span className="settings-row-title bd-sub dot"></span>
<label className="settings-switch">
<input
type="checkbox"
checked
/>
<span className="slider"></span>
</label>
</div>
<div className="settings-row">
<span className="settings-row-title bd-sub dot"></span>
<label className="settings-switch">
<input
type="checkbox"
checked
/>
<span className="slider"></span>
</label>
</div>
<div className="settings-row">
<span className="settings-row-title bd-sub dot"></span>
<label className="settings-switch">
<input
type="checkbox"
checked
/>
<span className="slider"></span>
</label>
</div>
</div>
<div className="ht-20"></div>
<div className="settings-section">
<div className="settings-row">
<div className="settings-row-title bd-style"> </div>
<label className="settings-switch">
<input type="checkbox" />
<span className="slider"></span>
</label>
</div>
<div className="settings-row">
<div className="settings-row-title bd-style"></div>
<label className="settings-switch">
<input type="checkbox" />
<span className="slider"></span>
</label>
</div>
<div className="settings-row">
<div className="settings-row-title bd-style"></div>
<label className="settings-switch">
<input type="checkbox" />
<span className="slider"></span>
</label>
</div>
</div>
<div className="apply-row">
<button
className="btn-50 btn-blue flex-1"
type="button"
></button>
</div>
</div>
</div>
</div>
</main>
</>
);
};