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

This commit is contained in:
Julien Valverdé
2024-05-11 02:22:13 +02:00
parent ac64dad81f
commit 7cb7981854
2 changed files with 2 additions and 12 deletions

View File

@@ -42,7 +42,7 @@ export class EffectSchemaInitialTraitExpressionBuilder {
extends<
Super extends StaticMembers<S.Class<Self, Fields, I, R, C, Inherited, Proto>>,
Self,
Self extends object,
Fields extends S.Struct.Fields,
I, R, C,
Inherited extends object,
@@ -56,15 +56,7 @@ export class EffectSchemaInitialTraitExpressionBuilder {
annotations?: S.Annotations.Schema<unknown>,
) {
return new EffectSchemaTraitExpressionBuilder(
superclass.extend<unknown>(identifier)(fields, annotations) as S.Class<
unknown,
Fields & NewFields,
I & S.Struct.Encoded<NewFields>,
R | S.Struct.Context<NewFields>,
C & S.Struct.Constructor<NewFields>,
Self,
Proto
>,
superclass.extend<unknown>(identifier)(fields, annotations),
{} as Simplify<
Omit<Super,

View File

@@ -54,8 +54,6 @@ const adminExp = effectSchemaExpression
// .immutable()
.build()
type T = InspectSchemaClass<typeof adminExp.superclass>
@adminExp.staticImplements
export class Admin extends adminExp.extends<Admin>() implements Implements<typeof adminExp> {
}