From 7191b35c7a23b8e27d0e27d961392f061322a35d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Fri, 9 Feb 2024 14:46:24 +0100 Subject: [PATCH] Working implementsStatic --- src/tests.ts | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/tests.ts b/src/tests.ts index 3426d4d..8f35136 100644 --- a/src/tests.ts +++ b/src/tests.ts @@ -1,5 +1,5 @@ import { Trait, trait } from "./Trait" -import { Implements, ImplementsStatic, StaticImplements } from "./TraitExpression" +import { Implements, ImplementsStatic } from "./TraitExpression" import { expression } from "./TraitExpressionBuilder" import { abstract } from "./abstract" @@ -56,7 +56,7 @@ const ActiveStatefulSubscription = expression return abstract() }, - exp => abstract>(), + exp => abstract>(), Super => class ActiveStatefulSubscription extends Super {}, ) @@ -91,11 +91,3 @@ class User extends exp.extends implements Implements { } console.log(new User()) - - -declare function StaticImplements(target: { issou: string }, context: any): void - -@StaticImplements -class Gneugneu { - // static issou: string = "juif" -}