mirror of
https://github.com/vercel/commerce.git
synced 2025-05-19 16:07:01 +00:00
fix: hide stories when no articles are published
This commit is contained in:
parent
70e75dc725
commit
01f38e04cb
@ -18,7 +18,7 @@ import Navbar from 'components/layout/navbar';
|
|||||||
import NewsletterSignup from 'components/layout/newsletter-signup';
|
import NewsletterSignup from 'components/layout/newsletter-signup';
|
||||||
import SagyobarPreview from 'components/layout/sagyobar-preview';
|
import SagyobarPreview from 'components/layout/sagyobar-preview';
|
||||||
import Shoplist from 'components/layout/shoplist';
|
import Shoplist from 'components/layout/shoplist';
|
||||||
import Stories from 'components/layout/stories';
|
import StoriesPreview from 'components/layout/stories-preview';
|
||||||
import { BLOG_HANDLE } from 'lib/constants';
|
import { BLOG_HANDLE } from 'lib/constants';
|
||||||
import { getCart } from 'lib/shopify';
|
import { getCart } from 'lib/shopify';
|
||||||
import { cookies } from 'next/headers';
|
import { cookies } from 'next/headers';
|
||||||
@ -132,7 +132,7 @@ export default async function HomePage({
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div className="relative">
|
<div className="relative">
|
||||||
<Stories handle={BLOG_HANDLE} articles={3} locale={locale} more />
|
<StoriesPreview handle={BLOG_HANDLE} articles={3} locale={locale} more />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div className="relative">
|
<div className="relative">
|
||||||
|
@ -4,7 +4,7 @@ import Image from 'next/image';
|
|||||||
import Link from 'next/link';
|
import Link from 'next/link';
|
||||||
import { SupportedLocale } from './navbar/language-control';
|
import { SupportedLocale } from './navbar/language-control';
|
||||||
|
|
||||||
export default async function Stories({
|
export default async function StoriesPreview({
|
||||||
locale,
|
locale,
|
||||||
handle,
|
handle,
|
||||||
articles,
|
articles,
|
||||||
@ -21,7 +21,7 @@ export default async function Stories({
|
|||||||
language: locale?.toUpperCase()
|
language: locale?.toUpperCase()
|
||||||
});
|
});
|
||||||
|
|
||||||
if (!blog) return null;
|
if (!blog || !!blog?.articles) return null;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="bg-white px-6 py-24 text-black">
|
<div className="bg-white px-6 py-24 text-black">
|
Loading…
x
Reference in New Issue
Block a user