[SalesForce] How to open the Lead convert page in Lightning using a Quick Action

We have a JS button in Classic which perform some checks and open the /lead/leadconvert.jsp? page with some fields prepopulated.
Now we are migrating to Lightning, so for replacing the button we created quick action and redirecting the user to /lead/leadconvert.jsp?. But it is navigating to the classic page . Are there any events like force;createRecord which we can use for opening the Lead convert standard modal window.

Best Answer

Instead of going at it the way you've done, consider blocking it with a trigger:

trigger CheckValidLeadConvert on Lead (after update) {
  for(Integer index = 0, size = Trigger.new.size(); index < size; index++) {
    if(!Trigger.old[index].IsConverted && Trigger.new[index].IsConverted) {
      // Check for whatever conditions you like
      Trigger.new[index].addError('You cannot convert this lead because blah blah blah...');
    }
  }
}

You may also be able to use validation rules as well, since they now also run on lead conversion. I realize that this is slightly less ideal than aborting early, but using a trigger will prevent a lead from being converted incorrectly in any means, including Apex Code, Visualforce, Lightning, API, and Classic.