v0.10.24: /contact-us/ 一比一复刻(CF7 604 表单/通栏 hero/列宽修复)+ PG 连接池 HMR 泄漏修复
This commit is contained in:
+36
-41
@@ -27,56 +27,51 @@ export const Route = createFileRoute("/contact-us")({
|
||||
component: ContactPage,
|
||||
});
|
||||
|
||||
/** # 组件 联系页 */
|
||||
/** # 组件 联系页(原站为 full-canvas Elementor 模板:hero 通栏 + 表单卡叠压,不加 site-container) */
|
||||
function ContactPage() {
|
||||
const data = Route.useLoaderData();
|
||||
const elementor = extractElementor(data.meta);
|
||||
return (
|
||||
<Layout layout={data.layout}>
|
||||
<div className="site-container">
|
||||
{elementor ? (
|
||||
<ElementorRenderer doc={elementor} />
|
||||
) : (
|
||||
<>
|
||||
<Breadcrumb className="pt-6" aria-label="Breadcrumb">
|
||||
<BreadcrumbList>
|
||||
<BreadcrumbItem><BreadcrumbLink to="/">Home</BreadcrumbLink></BreadcrumbItem>
|
||||
<BreadcrumbSeparator />
|
||||
<BreadcrumbItem><BreadcrumbPage>Contact Us</BreadcrumbPage></BreadcrumbItem>
|
||||
</BreadcrumbList>
|
||||
</Breadcrumb>
|
||||
<h1 className="mt-0 text-[28px]">Contact Us</h1>
|
||||
<div className="mb-8 grid grid-cols-1 gap-[18px] min-[800px]:grid-cols-3">
|
||||
<div className="rounded-lg border border-line bg-soft p-5">
|
||||
<h3 className="mt-0">Sales & Inquiries</h3>
|
||||
<p>
|
||||
Email: <a href="mailto:sales@dusuniot.com">sales@dusuniot.com</a>
|
||||
<br />
|
||||
Tel: +86 755 2643 0850
|
||||
</p>
|
||||
</div>
|
||||
<div className="rounded-lg border border-line bg-soft p-5">
|
||||
<h3 className="mt-0">Visit Us</h3>
|
||||
<p>
|
||||
5F, Building B, Henglong Industrial Park,
|
||||
<br />
|
||||
Xili, Nanshan District, Shenzhen, Guangdong, China
|
||||
</p>
|
||||
</div>
|
||||
<div className="rounded-lg border border-line bg-soft p-5">
|
||||
<h3 className="mt-0">Support</h3>
|
||||
<p>24/7 technical support for OEM/ODM partners. Response within 24 hours on business days.</p>
|
||||
</div>
|
||||
{elementor ? (
|
||||
<ElementorRenderer doc={elementor} />
|
||||
) : (
|
||||
<div className="site-container">
|
||||
<Breadcrumb className="pt-6" aria-label="Breadcrumb">
|
||||
<BreadcrumbList>
|
||||
<BreadcrumbItem><BreadcrumbLink to="/">Home</BreadcrumbLink></BreadcrumbItem>
|
||||
<BreadcrumbSeparator />
|
||||
<BreadcrumbItem><BreadcrumbPage>Contact Us</BreadcrumbPage></BreadcrumbItem>
|
||||
</BreadcrumbList>
|
||||
</Breadcrumb>
|
||||
<h1 className="mt-0 text-[28px]">Contact Us</h1>
|
||||
<div className="mb-8 grid grid-cols-1 gap-[18px] min-[800px]:grid-cols-3">
|
||||
<div className="rounded-lg border border-line bg-soft p-5">
|
||||
<h3 className="mt-0">Sales & Inquiries</h3>
|
||||
<p>
|
||||
Email: <a href="mailto:sales@dusuniot.com">sales@dusuniot.com</a>
|
||||
<br />
|
||||
Tel: +86 755 2643 0850
|
||||
</p>
|
||||
</div>
|
||||
</>
|
||||
)}
|
||||
{/* Elementor 版页面(hero 内已含询盘表单)不再追加表单;标准布局才补一个询盘表单 */}
|
||||
{!elementor ? (
|
||||
<div className="rounded-lg border border-line bg-soft p-5">
|
||||
<h3 className="mt-0">Visit Us</h3>
|
||||
<p>
|
||||
5F, Building B, Henglong Industrial Park,
|
||||
<br />
|
||||
Xili, Nanshan District, Shenzhen, Guangdong, China
|
||||
</p>
|
||||
</div>
|
||||
<div className="rounded-lg border border-line bg-soft p-5">
|
||||
<h3 className="mt-0">Support</h3>
|
||||
<p>24/7 technical support for OEM/ODM partners. Response within 24 hours on business days.</p>
|
||||
</div>
|
||||
</div>
|
||||
<section className="mt-4 mb-14">
|
||||
<InquiryForm formKey="contact-us-form" title="Get a Quote" />
|
||||
</section>
|
||||
) : null}
|
||||
</div>
|
||||
</div>
|
||||
)}
|
||||
</Layout>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user