Trait fix
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Julien Valverdé
2024-02-07 21:38:11 +01:00
parent 051105414c
commit 7e474e2de9
3 changed files with 7 additions and 3 deletions

View File

@@ -115,7 +115,7 @@ export namespace Trait {
> &
Pipe<T, [
Trait.SupertraitsFn,
Tuples.Prepend<T>,
Tuples.Append<T>,
Tuples.Map<Trait.OwnClassFn>,
Tuples.Map<StaticMembersFn>,
ExtendFn,
@@ -129,7 +129,7 @@ export namespace Trait {
export type Instance<T> = (
Pipe<T, [
Trait.SupertraitsFn,
Tuples.Prepend<T>,
Tuples.Append<T>,
Tuples.Map<Trait.OwnInstanceFn>,
ExtendFn,
SimplifyFn,

View File

@@ -53,7 +53,7 @@ const ActiveStatefulSubscription = expression
Super => class ActiveStatefulSubscription extends Super {},
)
// type T = Trait.Instance<typeof ActiveStatefulSubscription>
type ActiveStatefulSubscriptionClass = Trait.Class<typeof ActiveStatefulSubscription>
class TestSuperclass {

View File

@@ -1,3 +1,7 @@
export * from "./extend"
export * from "./inheritance"
export * from "./misc"
export namespace util {
}