tRPCttRPC
Powered by
spreen_coS
tRPC•11mo ago•
6 replies
spreen_co

subscription: Cannot use 'in' operator to search for 'enabled' in undefined

2025-04-02T14:22:10Z app[17814621c56328] fra [info] ⨯ TypeError: Cannot use 'in' operator to search for 'enabled' in undefined
2025-04-02T14:22:10Z app[17814621c56328] fra [info]    at IndexPage (src/app/app/[appId]/setup/page.tsx:86:24)
2025-04-02T14:22:10Z app[17814621c56328] fra [info]  84 |   const trpc = useTRPC();
2025-04-02T14:22:10Z app[17814621c56328] fra [info]  85 |   const { data } = useSubscription(
2025-04-02T14:22:10Z app[17814621c56328] fra [info]> 86 |     trpc.sseSetupEvents.subscriptionOptions({ appId })
2025-04-02T14:22:10Z app[17814621c56328] fra [info]     |                        ^
2025-04-02T14:22:10Z app[17814621c56328] fra [info]  87 |   );
2025-04-02T14:22:10Z app[17814621c56328] fra [info]  88 |
2025-04-02T14:22:10Z app[17814621c56328] fra [info] ⨯ TypeError: Cannot use 'in' operator to search for 'enabled' in undefined
2025-04-02T14:22:10Z app[17814621c56328] fra [info]    at IndexPage (src/app/app/[appId]/setup/page.tsx:86:24)
2025-04-02T14:22:10Z app[17814621c56328] fra [info]  84 |   const trpc = useTRPC();
2025-04-02T14:22:10Z app[17814621c56328] fra [info]  85 |   const { data } = useSubscription(
2025-04-02T14:22:10Z app[17814621c56328] fra [info]> 86 |     trpc.sseSetupEvents.subscriptionOptions({ appId })
2025-04-02T14:22:10Z app[17814621c56328] fra [info]     |                        ^
2025-04-02T14:22:10Z app[17814621c56328] fra [info]  87 |   );
2025-04-02T14:22:10Z app[17814621c56328] fra [info]  88 |


using
import { useSubscription } from "@trpc/tanstack-react-query";
import { useSubscription } from "@trpc/tanstack-react-query";


the word
enabled
enabled
does not occur anywhere in my code, the subscription looks like

  sseSetupEvents: baseProcedure
    .input(z.object({ appId: z.string() }))
    .subscription(async function* ({ input, signal }) {
  sseSetupEvents: baseProcedure
    .input(z.object({ appId: z.string() }))
    .subscription(async function* ({ input, signal }) {
tRPCJoin
Move Fast & Break Nothing. End-to-end typesafe APIs made easy.
5,015Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

TRPCClientError: Cannot use 'in' operator to search for 'error' in null
bos | endgames.ioBbos | endgames.io / ❓-help
2y ago
Use RxJS Observable for subscription procedure
b0oBb0o / ❓-help
3y ago
Cannot get subscription event to fire
molochMmoloch / ❓-help
3y ago
How to use subscription with bullmq?
hasanaktasTRHhasanaktasTR / ❓-help
16mo ago