Cleanup
Some checks failed
Lint / lint (push) Failing after 10s

This commit is contained in:
Julien Valverdé
2025-01-16 18:07:28 +01:00
parent 6526953c37
commit 3c37808131
19 changed files with 27 additions and 147 deletions

View File

@@ -1,4 +1,4 @@
import { Reffuse } from "@/reffuse"
import { R } from "@/reffuse"
import { createFileRoute } from "@tanstack/react-router"
import { Console, DateTime, Effect, Ref, Schedule, Stream } from "effect"
@@ -15,9 +15,9 @@ export const Route = createFileRoute("/time")({
function Time() {
const timeRef = Reffuse.useRefFromEffect(DateTime.now)
const timeRef = R.useRefFromEffect(DateTime.now)
Reffuse.useFork(Effect.addFinalizer(() => Console.log("Cleanup")).pipe(
R.useFork(Effect.addFinalizer(() => Console.log("Cleanup")).pipe(
Effect.flatMap(() =>
Stream.runForEach(timeEverySecond, v => Ref.set(timeRef, v))
)
@@ -31,7 +31,7 @@ function Time() {
// )),
// ), [timeRef])
const [time] = Reffuse.useRefState(timeRef)
const [time] = R.useRefState(timeRef)
return (