next.js/test/e2e/app-dir/metadata/app/alternates/page.tsx
page.tsx24 lines557 B
export default function Page() {
  return <p id="alternates">alternate</p>
}

export async function generateMetadata(props, parentResolvingMetadata) {
  const parentMetadata = await parentResolvingMetadata

  return {
    ...parentMetadata,
    alternates: {
      ...parentMetadata.alternates,
      media: {
        'only screen and (max-width: 600px)': '/mobile',
      },
      types: {
        'application/rss+xml': [
          { url: '/blog.rss', title: 'rss' },
          { url: '/blog/js.rss', title: 'js title' },
        ],
      },
    },
  }
}
Quest for Codev2.0.0
/
SIGN IN