refactor: streamline publicWidgetsRouter definition for improved readability

This commit is contained in:
Rotimi Best
2026-05-19 11:25:25 +01:00
parent 8a07d4d839
commit eec65283a4
+4 -2
View File
@@ -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');
} }
} }
); );