Generic reuseable angular components developed for Avalanche Canada