Fix
All checks were successful
Lint / lint (push) Successful in 15s

This commit is contained in:
Julien Valverdé
2025-07-09 01:22:52 +02:00
parent 8ca45cb12e
commit 955bc5845c

View File

@@ -101,7 +101,7 @@ export const useSuspenseFC: {
const FC = React.useMemo(() => { const FC = React.useMemo(() => {
const inner = (props: { readonly promise: Promise<React.ReactNode> }) => React.use(props.promise) const inner = (props: { readonly promise: Promise<React.ReactNode> }) => React.use(props.promise)
const f = React.memo((props: P) => { const f = (props: P) => {
const promise = Runtime.runPromise(runtimeRef.current)( const promise = Runtime.runPromise(runtimeRef.current)(
Effect.provideService(self(props), Scope.Scope, scope) Effect.provideService(self(props), Scope.Scope, scope)
) )
@@ -110,7 +110,7 @@ export const useSuspenseFC: {
{ fallback: "Loading..." }, { fallback: "Loading..." },
React.createElement(inner, { promise }), React.createElement(inner, { promise }),
) )
}) }
f.displayName = self.displayName ?? "Anonymous" f.displayName = self.displayName ?? "Anonymous"
return f return f
}, [scope]) }, [scope])