mirror of
https://github.com/hanzoai/next.js.git
synced 2026-09-24 17:00:51 +00:00
## Description This PR ensures that the default prettier config is used for examples and templates. This config is compatible with `prettier@3` as well (upgrading prettier is bigger change that can be a future PR). ## Changes - Updated `.prettierrc.json` in root with `"trailingComma": "es5"` (will be needed upgrading to prettier@3) - Added `examples/.prettierrc.json` with default config (this will change every example) - Added `packages/create-next-app/templates/.prettierrc.json` with default config (this will change every template) ## Related - Fixes #54402 - Closes #54409
44 lines
1.1 KiB
JavaScript
44 lines
1.1 KiB
JavaScript
import Image from "next/image";
|
|
|
|
export default function Hero({
|
|
headline,
|
|
subheadline,
|
|
image,
|
|
buttonLabel,
|
|
buttonUrl,
|
|
scrollAnchorId,
|
|
}) {
|
|
return (
|
|
<section id={scrollAnchorId} className="hero-section">
|
|
<div className="container">
|
|
<div className="row align-items-center">
|
|
<div className="col-xl-6 col-lg-6 col-md-10">
|
|
<div className="hero-content">
|
|
<h1>{headline}</h1>
|
|
<p>{subheadline}</p>
|
|
|
|
<a href={buttonUrl} className="main-btn btn-hover">
|
|
{buttonLabel}
|
|
</a>
|
|
<a href="https://buttercms.com/join/">Need an account?</a>
|
|
</div>
|
|
</div>
|
|
{image && (
|
|
<div className="col-xxl-6 col-xl-6 col-lg-6">
|
|
<div className="hero-image text-center text-lg-end">
|
|
<Image
|
|
src={image}
|
|
layout="responsive"
|
|
height="400px"
|
|
width="400px"
|
|
alt=""
|
|
/>
|
|
</div>
|
|
</div>
|
|
)}
|
|
</div>
|
|
</div>
|
|
</section>
|
|
);
|
|
}
|