v0.10.25: /solution/ 归档+落地页复刻(archive 组件/分页/摘录24词)、Header 全断点对齐、page_css 导入管线、reviews/populated 宽度/_css_classes/tabs HTML/图片变体修复
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
/**
|
||||
* # 路由 方案归档 /solution/
|
||||
* 原站 Elementor archive-posts 归档一比一复刻(SolutionArchive 组件,第 1 页)。
|
||||
*/
|
||||
import { createFileRoute } from "@tanstack/react-router";
|
||||
import { SolutionArchive, loadSolutionArchive } from "~/components/website/SolutionArchive";
|
||||
|
||||
export const Route = createFileRoute("/solution/")({
|
||||
loader: () => loadSolutionArchive(1),
|
||||
head: () => ({
|
||||
meta: [
|
||||
{ title: "IoT Gateways & Devices Solution - DusunIoT" },
|
||||
{ name: "description", content: "Dusun IoT hardware solutions for smart home, smart apartment, energy storage, vehicle IoT, retail, building and more." },
|
||||
],
|
||||
links: [{ rel: "canonical", href: "https://www.dusuniot.com/solution/" }],
|
||||
}),
|
||||
component: SolutionArchivePage,
|
||||
});
|
||||
|
||||
/** # 组件 方案归档页(第 1 页) */
|
||||
function SolutionArchivePage() {
|
||||
const data = Route.useLoaderData();
|
||||
return <SolutionArchive data={data} />;
|
||||
}
|
||||
Reference in New Issue
Block a user