Files
weather-api/functions/routers/ssr.tsx
EdgeOne Pages d22628f972 feat: init
2025-12-31 17:08:26 +08:00

19 lines
365 B
TypeScript

import { Hono } from 'hono';
import { Layout, Content } from '../components/Layout';
const ssr = new Hono();
// Dynamic page route
ssr.get('/:name', (c) => {
const { name } = c.req.param();
const props = {
name: name,
siteData: {
title: `Hello ${name} - JSX Sample`,
},
};
return c.html(<Content {...props} />);
});
export default ssr;