diff --git a/packages/example/src/routes/dev/async-rendering.tsx b/packages/example/src/routes/dev/async-rendering.tsx index 345eb5e..c97a918 100644 --- a/packages/example/src/routes/dev/async-rendering.tsx +++ b/packages/example/src/routes/dev/async-rendering.tsx @@ -2,7 +2,7 @@ import { runtime } from "@/runtime" import { Flex, Text, TextField } from "@radix-ui/themes" import { createFileRoute } from "@tanstack/react-router" import { GetRandomValues, makeUuid4 } from "@typed/id" -import { Effect } from "effect" +import { Effect, Types } from "effect" import { Component, Memoized, Suspense } from "effect-fc" import { Hooks } from "effect-fc/hooks" import * as React from "react" @@ -64,9 +64,11 @@ class AsyncComponent extends Component.make(Effect.fnUntraced(function* AsyncCom ) })).pipe( - Suspense.suspense, - Suspense.withOptions({ defaultFallback:
Loading...
}), + // Suspense.suspense, + // Suspense.withOptions({ defaultFallback:Loading...
}), ) {} +const AsyncComponent2 = Suspense.withOptions(Suspense.suspense(AsyncComponent), {}) +type T = Types.Simplify