@Input('inputSubject$')
set inputSubject$(subject: Subject<{ event: ComponentSubscriptionEvents, data: any }>) {
if (subject) {
subject
.pipe(
untilDestroyed(this)
)
.subscribe((subs: { event: ComponentSubscriptionEvents, data?: any }) => {
if (subs.event === 'addItem') {
}
if (subs.event === 'editItem') {
}
if (subs.event === 'deleteItem') {
}
if (subs.event === 'refreshComponent') {
}
});
}
}