0.1.11 #14

Merged
Thilawyn merged 318 commits from next into master 2025-05-19 14:01:41 +02:00
Showing only changes of commit 00b7228073 - Show all commits

View File

@@ -1,6 +1,6 @@
import { BrowserStream } from "@effect/platform-browser" import { BrowserStream } from "@effect/platform-browser"
import * as AsyncData from "@typed/async-data" import * as AsyncData from "@typed/async-data"
import { Console, Effect, Fiber, Ref, Stream, SubscriptionRef } from "effect" import { Effect, Fiber, Ref, Stream, SubscriptionRef } from "effect"
import * as React from "react" import * as React from "react"
import { ReffuseExtension, type ReffuseHelpers } from "reffuse" import { ReffuseExtension, type ReffuseHelpers } from "reffuse"
import * as QueryRunner from "./QueryRunner.js" import * as QueryRunner from "./QueryRunner.js"
@@ -31,8 +31,8 @@ export const QueryExtension = ReffuseExtension.make(() => ({
this.useFork(() => Stream.runForEach( this.useFork(() => Stream.runForEach(
BrowserStream.fromEventListenerWindow("focus"), BrowserStream.fromEventListenerWindow("focus"),
() => Console.log("focus!"), () => runner.forkRefresh,
), []) ), [runner])
return React.useMemo(() => ({ return React.useMemo(() => ({
state: runner.stateRef, state: runner.stateRef,