[Trunk | Connect]:1. app.module.ts & directLinking.module.ts & linkingGeneric.module.ts & community.module.ts & deposit.module.ts & searchDataprovidersToDeposit.module.ts & shareInZenodo.module.ts & subjects.module.ts & invite.module.ts & inviteBasic.module.ts & subscribe.module.ts: Remove CommunityService from providers (singleton service, providedIn: 'root').2. community.component.ts & curators.component.ts & deposit.component.ts & searchDataprovidersToDeposit.component.ts & shareInZenodo.component.ts & statistics.component.ts & subjects.component.ts & invite.component.ts & subscribe.component.ts: Get community from state (call communityService.getCommunityByState) | Add subscriptions in array to unsubscribe in ngOnDestroy | Get properties from environment (no service needed).
[Trunk | Connect]:
1. app.module.ts & directLinking.module.ts & linkingGeneric.module.ts & community.module.ts & deposit.module.ts &
searchDataprovidersToDeposit.module.ts & shareInZenodo.module.ts & subjects.module.ts &
invite.module.ts & inviteBasic.module.ts & subscribe.module.ts:
Remove CommunityService from providers (singleton service, providedIn: 'root').
2. community.component.ts & curators.component.ts & deposit.component.ts &
searchDataprovidersToDeposit.component.ts & shareInZenodo.component.ts & statistics.component.ts & subjects.component.ts &
invite.component.ts & subscribe.component.ts:
Get community from state (call communityService.getCommunityByState) | Add subscriptions in array to unsubscribe in ngOnDestroy | Get properties from environment (no service needed).