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

This commit is contained in:
Julien Valverdé
2025-05-11 19:13:30 +02:00
parent 6f65574ebd
commit c832c3f79a

View File

@@ -6,12 +6,12 @@ import { useMemo, useState } from "react"
export const Route = createFileRoute("/streams/pull")({ export const Route = createFileRoute("/streams/pull")({
component: RouteComponent, component: RouteComponent
}) })
function RouteComponent() { function RouteComponent() {
const stream = useMemo(() => Stream.repeatEffect(Random.nextInt), []) const stream = useMemo(() => Stream.repeatEffect(Random.nextInt), [])
const streamScope = R.useScope([stream]) const streamScope = R.useScope([stream], { finalizerExecutionMode: "fork" })
const queue = R.useMemo(() => Effect.provideService(Stream.toQueueOfElements(stream), Scope.Scope, streamScope), [streamScope]) const queue = R.useMemo(() => Effect.provideService(Stream.toQueueOfElements(stream), Scope.Scope, streamScope), [streamScope])