Witam,
Chcę trochę zoptymalizować aplikację pisaną w angular. Do rzeczy, mam w aplikacji komponent do zbierania i walidacji danych wprowadzanych przez użytkownika, komponent ten jest wyświetlany w modalu. Bezpośrednio w komponencie sięgam do service, który komunikuje się z api i przetwarza dane. Działa to bez problemu w ramach jednego modułu.
Mam potrzebę użycia takiej samej funkcjonalności w dwóch kolejnych modułach, i tu dobrym rozwiązaniem było by wyciągnąć ten komponent do modułu share i używać go jako komponent re-używalny. Ale jak do dynamicznie tworzonego komponentu przekazać konkretny service, który będzie się komunikował z właściwym url dla danego modułu ? Ewentualnie jak z takiego komponentu w modalu odwołać się do metod w komponencie wywołującym modal ?