deploy first
This commit is contained in:
@@ -389,18 +389,18 @@ export default function Page({user}: {user: any}) {
|
||||
py-2
|
||||
">
|
||||
<div className="order-1 col-[1/5] row-[1/2] flex flex-row">
|
||||
<div className="grow flex flex-row items-center overflow-y-hidden overflow-x-auto mx-1">
|
||||
<div className="grow flex flex-row items-center overflow-y-hidden overflow-x-auto mx-1 scrollbar-thin-x scrollbar-outside-x">
|
||||
{myChannelList.length === 0 ? (
|
||||
<div className=" h-[36px] border-1 border-border-pale rounded-xl flex items-center justify-center bg-white mx-1 px-2 min-w-[fit-content] font-semibold text-[#848484]">
|
||||
<div className=" h-[32px] border-1 border-border-pale rounded-xl flex items-center justify-center bg-white mx-1 px-2 min-w-[fit-content] font-semibold text-[#848484]">
|
||||
등록된 채널이 없습니다.
|
||||
</div>
|
||||
) : visibleChannelIds.size === 0 ? (
|
||||
<div className=" h-[36px] border-1 border-border-pale rounded-xl flex items-center justify-center bg-white mx-1 px-2 min-w-[fit-content] font-semibold text-[#F94B37]">
|
||||
<div className=" h-[32px] border-1 border-border-pale rounded-xl flex items-center justify-center bg-white mx-1 px-2 min-w-[fit-content] font-semibold text-[#F94B37]">
|
||||
선택된 채널이 없습니다. 오른쪽 필터에서 채널을 선택하세요.
|
||||
</div>
|
||||
) : (
|
||||
myChannelList.filter(c => visibleChannelIds.has(c.id)).map((channel, index) => (
|
||||
<div key={index} className=" h-[36px] border-1 border-border-pale rounded-xl flex items-center justify-center bg-white mx-1 px-2 min-w-[fit-content] font-semibold">
|
||||
<div key={index} className=" h-[30px] border-1 border-border-pale rounded-xl flex items-center justify-center bg-white mx-1 px-2 min-w-[fit-content] font-semibold">
|
||||
<div className="w-[24px] h-[24px] rounded-full border-1 border-[#e6e9ef] overflow-hidden mr-2">
|
||||
{channel.icon ? (
|
||||
<img src={channel.icon} alt="channel icon" className="w-[24px] h-[24px] rounded-full" />
|
||||
@@ -540,8 +540,8 @@ export default function Page({user}: {user: any}) {
|
||||
<td className="right-border border-b-1 border-t-1 border-[#e6e9ef] text-center">{formatNumberWithCommas(r.watchTime)}</td>
|
||||
<td className="right-border border-b-1 border-t-1 border-[#e6e9ef] text-center">{formatNumberWithCommas(r.views)}</td>
|
||||
<td className="right-border border-b-1 border-t-1 border-[#e6e9ef] text-center">{formatNumberWithCommas(r.premiumViews)}</td>
|
||||
<td className="right-border border-b-1 border-t-1 border-[#e6e9ef] text-center bg-[#FFF3F2]">{formatNumberWithCommas(r.validViews)}</td>
|
||||
<td className=" border-[#e6e9ef] text-center border-r-1 border-b-1 border-t-1 rounded-r-lg whitespace-nowrap px-2 bg-[#FFF3F2]">
|
||||
<td className="right-border border-b-1 border-t-1 border-[#e6e9ef] text-center ">{formatNumberWithCommas(r.validViews)}</td>
|
||||
<td className=" border-[#e6e9ef] text-center border-r-1 border-b-1 border-t-1 rounded-r-lg whitespace-nowrap px-2 ">
|
||||
<span className="inline-block min-w-[180px] text-center">{formatNumberWithCommas(Math.round(r.expectedRevenue))}</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -63,7 +63,8 @@ const NavBar: React.FC<NavBarProps> = ({ isOpen, setIsOpen, user }) => {
|
||||
<span>마이채널관리</span>
|
||||
</Link>
|
||||
</li>
|
||||
<li className="mb-3 p-2 sidebar-menu-hover text-black text-xl font-bold group">
|
||||
{false && user?.email === 'wsx204@naver.com' && (<li></li>)}
|
||||
{/* <li className="mb-3 p-2 sidebar-menu-hover text-black text-xl font-bold group">
|
||||
<Link href="/usr/3_jsmanage" className="flex items-center gap-2 p-2 group-hover:text-primary-normal" onClick={() => setIsOpen(false)}>
|
||||
<div className="w-[25px] h-[24px]">
|
||||
<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
@@ -73,7 +74,7 @@ const NavBar: React.FC<NavBarProps> = ({ isOpen, setIsOpen, user }) => {
|
||||
|
||||
<span>정산관리</span>
|
||||
</Link>
|
||||
</li>
|
||||
</li> */}
|
||||
<li className="mb-3 p-2 sidebar-menu-hover text-black text-xl font-bold group">
|
||||
<Link href="/usr/4_noticeboard" className="flex items-center gap-2 p-2 group-hover:text-primary-normal" onClick={() => setIsOpen(false)}>
|
||||
<div className="w-[25px] h-[24px] flex items-center justify-center">
|
||||
@@ -87,6 +88,16 @@ const NavBar: React.FC<NavBarProps> = ({ isOpen, setIsOpen, user }) => {
|
||||
</ul>
|
||||
</div>
|
||||
<div className="flex-1 flex flex-col justify-end mb-10">
|
||||
{user?.email === 'wsx204@naver.com' && (
|
||||
<div className="mb-4">
|
||||
<Link href="/admin" className="flex items-center gap-2 p-2 border-1 border-[#e6e9ef] rounded-lg hover:bg-[#F0F0F0]" onClick={() => setIsOpen(false)}>
|
||||
<svg width="20" height="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M12 2L15 8L22 9L17 14L18 21L12 18L6 21L7 14L2 9L9 8L12 2Z" className="stroke-none fill-black"/>
|
||||
</svg>
|
||||
<span className="text-lg font-bold">관리자</span>
|
||||
</Link>
|
||||
</div>
|
||||
)}
|
||||
<div className="grid grid-cols-[5px_44px_1fr_5px] grid-rows-[24px_20px_auto] gap-0.5">
|
||||
<div className="col-[1/1] row-[1/3]"></div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user