crelte / static / CrelteStaticRequest
Type Alias: CrelteStaticRequest
ts
type CrelteStaticRequest = CrelteRequest & object;Type Declaration
params
ts
params: Map<string, string>;getParam()
ts
getParam(name): string | null;returns the url params from the request
Parameters
name
string
Returns
string | null
Example
js
router.add('/blog/:slug', async (csr) => {
const blogData = await fetchBlogData(csr.getParam('slug'));
return {
sectionHandle: 'blog',
typeHandle: 'post',
...blogData
};
});