mirror of
https://github.com/tiramisulabs/seyfert.git
synced 2025-07-02 04:56:07 +00:00
fix: mix decorator
This commit is contained in:
parent
ca390bd47a
commit
449fa5b557
@ -60,7 +60,8 @@ export type TypeClass<InstanceType = {}, StaticType = {}> = (abstract new (
|
||||
export const mix =
|
||||
(...ingredients: TypeClass[]) =>
|
||||
(decoratedClass: any) => {
|
||||
const mixedClass = Mixin(...ingredients.concat([decoratedClass]));
|
||||
ingredients.unshift(decoratedClass);
|
||||
const mixedClass = Mixin(...ingredients);
|
||||
|
||||
Object.defineProperty(mixedClass, 'name', {
|
||||
value: decoratedClass.name,
|
||||
|
Loading…
x
Reference in New Issue
Block a user