Skip to content

Commit ee42a5c

Browse files
committed
Implement needsActionAttempts
1 parent def5590 commit ee42a5c

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

codegen/lib/connect.ts

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,16 @@ const setRouteLayoutContext = (
105105
blueprint: Blueprint,
106106
): void => {
107107
file.className = getClassName(node?.path ?? null)
108-
file.needsActionAttempts = false // TODO
108+
109+
file.needsActionAttempts =
110+
node != null &&
111+
'endpoints' in node &&
112+
node.endpoints.some(
113+
(e) =>
114+
e.response.responseType === 'resource' &&
115+
e.response.resourceType === 'action_attempt',
116+
)
117+
109118
file.isClientSessionRoute = node?.name === '/client_sessions'
110119
file.isActionAttemptsRoute = node?.name === '/action_attempts'
111120

0 commit comments

Comments
 (0)