This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { Fn, Pipe, Tuples } from "hotscript"
|
||||
import { AbstractClass, Class } from "type-fest"
|
||||
import { AbstractClass, Class, Simplify } from "type-fest"
|
||||
import { Trait } from "./Trait"
|
||||
import { TraitBuilder } from "./TraitBuilder"
|
||||
import { ExtendFn, ExtendPlain, SimplifyFn, StaticMembersFn } from "./util"
|
||||
@@ -72,8 +72,8 @@ export class TraitExpression<
|
||||
) {
|
||||
return new TraitBuilder(
|
||||
this,
|
||||
{} as SubtraitAbstract<This>,
|
||||
{} as SubtraitStaticAbstract<This>,
|
||||
{} as Simplify<SubtraitAbstract<This>>,
|
||||
{} as Simplify<SubtraitStaticAbstract<This>>,
|
||||
Super => class extends Super {},
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user