@@ -7,7 +7,8 @@ import type { ExcludeKeys } from "./utils.js"
|
|||||||
export interface Component<E, R, P extends {}> extends Pipeable.Pipeable {
|
export interface Component<E, R, P extends {}> extends Pipeable.Pipeable {
|
||||||
readonly body: (props: P) => Effect.Effect<React.ReactNode, E, R>
|
readonly body: (props: P) => Effect.Effect<React.ReactNode, E, R>
|
||||||
readonly displayName?: string
|
readonly displayName?: string
|
||||||
readonly options: Component.Options
|
readonly finalizerExecutionMode: "sync" | "fork"
|
||||||
|
readonly finalizerExecutionStrategy: ExecutionStrategy.ExecutionStrategy
|
||||||
}
|
}
|
||||||
|
|
||||||
export namespace Component {
|
export namespace Component {
|
||||||
|
|||||||
Reference in New Issue
Block a user