parent
28d65a2dd7
commit
9382add322
@ -0,0 +1,27 @@
|
|||||||
|
'use client';
|
||||||
|
|
||||||
|
import Image from 'next/image';
|
||||||
|
import { useRouter } from 'next/navigation';
|
||||||
|
|
||||||
|
export default function JournalBanner() {
|
||||||
|
const router = useRouter();
|
||||||
|
const handleClick = () => {
|
||||||
|
router.push('/download');
|
||||||
|
};
|
||||||
|
return (
|
||||||
|
<div
|
||||||
|
className="flex items-center w-full bg-[#000000f2] text-[#ffffffb2] text-[14px] py-[12px] px-[18px]"
|
||||||
|
onClick={handleClick}
|
||||||
|
>
|
||||||
|
<Image className="w-[28px] h-[28px]" width={28} height={28} src="/img/app_icon_white_bg.svg" alt="queyue" />
|
||||||
|
<span className="flex-1 pl-[12px]">邀你一起来【雀乐】听歌</span>
|
||||||
|
<Image
|
||||||
|
className="w-[24px] h-[24px] mr-[-6px]"
|
||||||
|
width={24}
|
||||||
|
height={24}
|
||||||
|
src="/img/jourrnal_icon-5.svg"
|
||||||
|
alt="right-arrow"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
@ -0,0 +1,34 @@
|
|||||||
|
'use client';
|
||||||
|
|
||||||
|
import Image from 'next/image';
|
||||||
|
import { useRouter } from 'next/navigation';
|
||||||
|
|
||||||
|
export default function JournalComment({ journalInfo }: { journalInfo: any }) {
|
||||||
|
const router = useRouter();
|
||||||
|
const handleClick = () => {
|
||||||
|
router.push('/download');
|
||||||
|
};
|
||||||
|
return (
|
||||||
|
<section className="w-full flex items-center border-t-[1px] border-[#00000019] pt-[14px] pb-[35px] px-[18px]">
|
||||||
|
<div
|
||||||
|
className="w-[294px] h-[38px] rounded-full bg-[#0000000c] px-[24px] flex items-center text-[15px] text-[#000000b2]"
|
||||||
|
onClick={handleClick}
|
||||||
|
>
|
||||||
|
说点想说的
|
||||||
|
</div>
|
||||||
|
<div className="relative ml-[14px]" onClick={handleClick}>
|
||||||
|
<Image
|
||||||
|
className="w-[24px] h-[24px]"
|
||||||
|
width={24}
|
||||||
|
height={24}
|
||||||
|
unoptimized
|
||||||
|
src="/img/icon_comment.png"
|
||||||
|
alt="icon_comment"
|
||||||
|
/>
|
||||||
|
{journalInfo && journalInfo.totalCommentReplyInt > 0 && (
|
||||||
|
<div className="absolute top-0 left-[100%] text-[8px] text-[#00000066]">{journalInfo?.totalCommentReply}</div>
|
||||||
|
)}
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
);
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
'use client';
|
||||||
|
|
||||||
|
import Image from 'next/image';
|
||||||
|
import { useRouter } from 'next/navigation';
|
||||||
|
|
||||||
|
export default function MusicBanner() {
|
||||||
|
const router = useRouter();
|
||||||
|
const handleClick = () => {
|
||||||
|
router.push('/download');
|
||||||
|
};
|
||||||
|
return (
|
||||||
|
<div
|
||||||
|
className="flex items-center w-full bg-[#1d1d1d] text-[#ffffffb2] text-[14px] py-[12px] px-[18px] rounded-[6px] mt-[4px]"
|
||||||
|
onClick={handleClick}
|
||||||
|
>
|
||||||
|
<Image className="w-[28px] h-[28px]" width={28} height={28} src="/img/app_icon_white_bg.svg" alt="queyue" />
|
||||||
|
<span className="flex-1 pl-[12px]">邀你一起来【雀乐】听歌</span>
|
||||||
|
<Image className="w-[24px] h-[24px]" width={24} height={24} src="/img/jourrnal_icon-5.svg" alt="right-arrow" />
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
Loading…
Reference in new issue