diff --git a/packages/extension-query/src/QueryClient.ts b/packages/extension-query/src/QueryClient.ts index dd467f5..daacc0c 100644 --- a/packages/extension-query/src/QueryClient.ts +++ b/packages/extension-query/src/QueryClient.ts @@ -3,23 +3,23 @@ import type { Mutable } from "effect/Types" import * as ErrorHandler from "./ErrorHandler.js" -export interface QueryClient { - readonly ErrorHandler: Context.Tag> +export interface QueryClient { + readonly errorHandler: ErrorHandler.ErrorHandler } const id = "@reffuse/extension-query/QueryClient" -export type TagClassShape = Context.TagClassShape> -export type GenericTagClass = Context.TagClass, typeof id, QueryClient> -export const makeGenericTagClass = (): GenericTagClass => Context.Tag(id)() +export type TagClassShape = Context.TagClassShape> +export type GenericTagClass = Context.TagClass, typeof id, QueryClient> +export const makeGenericTagClass = (): GenericTagClass => Context.Tag(id)() export interface ServiceProps { readonly ErrorHandler?: Context.Tag> } -export interface ServiceResult extends Context.TagClass> { +export interface ServiceResult extends Context.TagClass> { readonly Live: Layer.Layer }