Zaczne od tego, ze mam przycisk który blokuje rożne rzeczy dzięki czemu inny użytkownik nie może ich edytować.
Pod ten przycisk wywołuje funkcje gdzie przekazuje id. I teraz nie wiem czy cos takiego jest optymalne? Ogolnie to działa, ale jestem ciekawy czy inaczej byscie to napisali?
block= () => {
this.list.actions.forEach((action) => {
this.service.disableList(action.id);
});
};
w serwisie metoda disableList wyglada tak:
disableList(id: string) {
if(id){
this.data.blocked.forEach((block) => {
if (!block.isBlocked) {
this.service.send("/block", id);
}
});
}
}