refactor: streamline publicWidgetsRouter definition for improved readability
This commit is contained in:
@@ -20,7 +20,9 @@ const widgetPayloadKeyLimiter = createRateLimiter({
|
|||||||
keyGenerator: (c) => `widget_payload_key:${c.req.param('publicKey')}`
|
keyGenerator: (c) => `widget_payload_key:${c.req.param('publicKey')}`
|
||||||
});
|
});
|
||||||
|
|
||||||
export const publicWidgetsRouter = new Hono().use('*', publicApiCors).get(
|
export const publicWidgetsRouter = new Hono()
|
||||||
|
.use('*', publicApiCors)
|
||||||
|
.get(
|
||||||
'/:publicKey/payload',
|
'/:publicKey/payload',
|
||||||
zValidator('param', ZWidgetPublicKeyParams),
|
zValidator('param', ZWidgetPublicKeyParams),
|
||||||
widgetPayloadIpLimiter,
|
widgetPayloadIpLimiter,
|
||||||
@@ -37,4 +39,4 @@ export const publicWidgetsRouter = new Hono().use('*', publicApiCors).get(
|
|||||||
return handleError(c, error, 'Failed to fetch widget payload');
|
return handleError(c, error, 'Failed to fetch widget payload');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user