mirror of
https://github.com/tiramisulabs/seyfert.git
synced 2025-07-04 14:06: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 =
|
export const mix =
|
||||||
(...ingredients: TypeClass[]) =>
|
(...ingredients: TypeClass[]) =>
|
||||||
(decoratedClass: any) => {
|
(decoratedClass: any) => {
|
||||||
const mixedClass = Mixin(...ingredients.concat([decoratedClass]));
|
ingredients.unshift(decoratedClass);
|
||||||
|
const mixedClass = Mixin(...ingredients);
|
||||||
|
|
||||||
Object.defineProperty(mixedClass, 'name', {
|
Object.defineProperty(mixedClass, 'name', {
|
||||||
value: decoratedClass.name,
|
value: decoratedClass.name,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user