in common/app/navigation/helpers/UrlHelpers.scala [28:62]
def getComponentId(destination: ReaderRevenueSite, position: Position): Option[String] = {
condOpt((destination, position)) {
case (Support, Header | SlimHeaderDropdown) => "header_support"
case (Support, AmpHeader) => "amp_header_support"
case (Support, SideMenu) => "side_menu_support"
case (Support, Footer | AmpFooter) => "footer_support"
case (SupportContribute, Header | AmpHeader | SlimHeaderDropdown) => "header_support_contribute"
case (SupportContribute, SideMenu) => "side_menu_support_contribute"
case (SupportContribute, Footer) => "footer_support_contribute"
case (SupportContribute, AmpFooter) => "amp_footer_support_contribute"
case (SupportSubscribe, Header | AmpHeader | SlimHeaderDropdown) => "header_support_subscribe"
case (SupportSubscribe, SideMenu) => "side_menu_support_subscribe"
case (SupportSubscribe, Footer) => "footer_support_subscribe"
case (SupportSubscribe, AmpFooter) => "amp_footer_support_subscribe"
case (SupportGifting, Header | AmpHeader | SlimHeaderDropdown) => "header_support_gifting"
case (SupportGifting, SideMenu) => "side_menu_support_gifting"
case (SupportGifting, Footer) => "footer_support_gifting"
case (SupportGifting, AmpFooter) => "amp_footer_support_gifting"
case (SupporterCTA, Header | AmpHeader | SlimHeaderDropdown) => "header_supporter_cta"
case (SupporterCTA, SideMenu) => "side_menu_supporter_cta"
case (SupporterCTA, Footer) => "footer_supporter_cta"
case (SupporterCTA, AmpFooter) => "amp_footer_supporter_cta"
case (PrintCTA, Header) => "header_print_cta"
case (PrintCTAWeekly, Header) => "header_print_cta"
case (PrintCTA, SideMenu) => "mobilenav_print_cta"
case (PrintCTAWeekly, SideMenu) => "mobilenav_print_cta"
case (_, ManageMyAccountUpsell) => "manage_my_account_upsell"
}
}