feat: refactor news components and add news detail layout

This commit is contained in:
Ardeman
2025-02-20 07:01:36 +08:00
parent f17627bdf2
commit e73949295d
12 changed files with 179 additions and 209 deletions
+7
View File
@@ -0,0 +1,7 @@
import { NewsDetailPage } from '~/pages/news-detail'
const NewsDetailLayout = () => {
return <NewsDetailPage />
}
export default NewsDetailLayout
+2 -5
View File
@@ -1,5 +1,6 @@
import { Outlet } from 'react-router'
import { Banner } from '~/components/ui/banner'
import { FooterLinks } from '~/layouts/footer-links'
import { FooterNewsletter } from '~/layouts/footer-newsletter'
import { HeaderMenu } from '~/layouts/header-menu'
@@ -13,11 +14,7 @@ const NewsLayout = () => {
<HeaderMenu />
</header>
<div className="grid sm:mx-[50px] sm:my-[25px] sm:gap-y-[25px]">
<img
src="/images/banner.png"
alt="banner"
className="h-[50px] w-full object-fill sm:h-[100px] sm:object-contain"
/>
<Banner />
<Outlet />
</div>