TS8006
'decorated' is specified more than once, so this usage will be overwritten.
Broken Code ❌
function logger(target: any) {
console.log('Logged');
}
function tracker(target: any) {
console.log('Tracked');
}
@logger
@tracker
@logger
class MyClass {}Fixed Code ✔️
function logger(target: any) {
console.log('Logged');
}
function tracker(target: any) {
console.log('Tracked');
}
@logger
@tracker
class MyClass {}Remove duplicate decorators. Each decorator should only be applied once to a class or member.
