diff --git a/app/controllers/idv/jurisdiction_errors_controller.rb b/app/controllers/idv/jurisdiction_errors_controller.rb deleted file mode 100644 index b82726d66bb..00000000000 --- a/app/controllers/idv/jurisdiction_errors_controller.rb +++ /dev/null @@ -1,10 +0,0 @@ -module Idv - class JurisdictionErrorsController < ApplicationController - include IdvSession - - before_action :confirm_two_factor_authenticated - before_action :confirm_idv_needed - - def no_id; end - end -end diff --git a/app/javascript/packages/document-capture/components/mobile-intro-step.jsx b/app/javascript/packages/document-capture/components/mobile-intro-step.jsx index 8cb6585177a..d49907efa2d 100644 --- a/app/javascript/packages/document-capture/components/mobile-intro-step.jsx +++ b/app/javascript/packages/document-capture/components/mobile-intro-step.jsx @@ -1,16 +1,33 @@ -import React from 'react'; +import React, { useContext } from 'react'; +import ServiceProviderContext from '../context/service-provider'; import useI18n from '../hooks/use-i18n'; function MobileIntroStep() { - const { t } = useI18n(); + const { t, formatHTML } = useI18n(); + const serviceProvider = useContext(ServiceProviderContext); return ( <>

{t('doc_auth.info.document_capture_intro_acknowledgment')}

- {t('idv.messages.jurisdiction.no_id')} + {formatHTML(t('doc_auth.info.id_worn_html'), { + strong: 'strong', + })} +

+ {serviceProvider && ( +

+ {formatHTML( + t('doc_auth.info.no_other_id_help_bold_html', { sp_name: serviceProvider.name }), + { + strong: 'strong', + a: ({ children }) => {children}, + }, + )} +

+ )} +

+ {t('doc_auth.tips.document_capture_header_text')}

-

{t('doc_auth.tips.document_capture_header_text')}