0.3.0 #50

Merged
Thilawyn merged 9 commits from next into master 2026-06-04 17:06:52 +02:00
Showing only changes of commit 8e79d5d118 - Show all commits
+9 -5
View File
@@ -102,11 +102,15 @@ extends Pipeable.Pipeable {
readonly use: Effect.Effect<F, never, Exclude<R, Scope.Scope>> readonly use: Effect.Effect<F, never, Exclude<R, Scope.Scope>>
} }
export const ComponentPrototype: ComponentPrototype<any, any> = Object.freeze({ export const ComponentPrototype: ComponentPrototype<any, any> = Object.freeze(
[ComponentTypeId]: ComponentTypeId, Object.defineProperties(
...Pipeable.Prototype, {
...ComponentImplPrototype, [ComponentTypeId]: ComponentTypeId,
} as const) ...Pipeable.Prototype,
},
Object.getOwnPropertyDescriptors(ComponentImplPrototype),
) as ComponentPrototype<any, any>
)
export interface ComponentOptions { export interface ComponentOptions {