0.1.13 #18

Merged
Thilawyn merged 359 commits from next into master 2025-06-18 00:12:19 +02:00
Showing only changes of commit 3f091d55c2 - Show all commits

View File

@@ -29,7 +29,7 @@ export interface ServiceResult<Self, EH, FallbackA, HandledE> extends Context.Ta
QueryClient<FallbackA, HandledE> QueryClient<FallbackA, HandledE>
> { > {
readonly Live: Layer.Layer< readonly Live: Layer.Layer<
Self, Self | EH extends QueryErrorHandler.DefaultQueryErrorHandler ? EH : never,
never, never,
EH extends QueryErrorHandler.DefaultQueryErrorHandler ? never : EH EH extends QueryErrorHandler.DefaultQueryErrorHandler ? never : EH
> >
@@ -53,7 +53,12 @@ export const Service = <Self>() => (
EH extends QueryErrorHandler.DefaultQueryErrorHandler ? never : EH EH extends QueryErrorHandler.DefaultQueryErrorHandler ? never : EH
> >
) )
)) )).pipe(
Layer.provideMerge((props?.ErrorHandler
? Layer.empty
: QueryErrorHandler.DefaultQueryErrorHandler.Live
) as Layer.Layer<EH>)
)
return TagClass return TagClass
} }