startVisitByEmergencyOverride function
Implementation
void startVisitByEmergencyOverride(BuildContext context, String? phoneContact) {
final IGraphQlClient? client = AppWrapperBase.of(context)?.graphQLClient;
if (phoneContact == null) {
throw const UserException(
'failed to send OTP, phone number is not available');
}
StoreProvider.dispatch<CoreState>(
context,
UpdateStartVisitTypeAction(
startVisitType: StartVisitType.emergencyOverride),
);
sendOTP(context, client, phoneContact);
}