From 31b07f842b0aaacb8d07f1cc07e6196c537f2405 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Thu, 8 May 2025 04:42:24 +0200 Subject: [PATCH] Fix --- packages/example/src/VQueryErrorHandler.tsx | 6 +++--- packages/example/src/reffuse.ts | 3 +-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/example/src/VQueryErrorHandler.tsx b/packages/example/src/VQueryErrorHandler.tsx index 0b9fa57..1c4ca27 100644 --- a/packages/example/src/VQueryErrorHandler.tsx +++ b/packages/example/src/VQueryErrorHandler.tsx @@ -1,7 +1,7 @@ import { AlertDialog, Button, Flex, Text } from "@radix-ui/themes" import { Cause, Console, Effect, Either, flow, Match, Option, Stream } from "effect" import { useState } from "react" -import { AppQueryErrorHandler } from "./query" +import { AppQueryClient } from "./query" import { R } from "./reffuse" @@ -9,8 +9,8 @@ export function VQueryErrorHandler() { const [open, setOpen] = useState(false) const error = R.useSubscribeStream( - R.useMemo(() => AppQueryErrorHandler.pipe( - Effect.map(handler => handler.errors.pipe( + R.useMemo(() => AppQueryClient.pipe( + Effect.map(client => client.errorHandler.errors.pipe( Stream.changes, Stream.tap(Console.error), Stream.tap(() => Effect.sync(() => setOpen(true))), diff --git a/packages/example/src/reffuse.ts b/packages/example/src/reffuse.ts index 25a8fa7..3a08e53 100644 --- a/packages/example/src/reffuse.ts +++ b/packages/example/src/reffuse.ts @@ -3,12 +3,11 @@ import { Clipboard, Geolocation, Permissions } from "@effect/platform-browser" import { LazyRefExtension } from "@reffuse/extension-lazyref" import { QueryExtension } from "@reffuse/extension-query" import { Reffuse, ReffuseContext } from "reffuse" -import { AppQueryClient, AppQueryErrorHandler } from "./query" +import { AppQueryClient } from "./query" export const RootContext = ReffuseContext.make< | AppQueryClient - | AppQueryErrorHandler | Clipboard.Clipboard | Geolocation.Geolocation | Permissions.Permissions