Conor McGregor has vowed to carry on in mixed martial arts after a shock defeat to lightweight rival Dustin Poirier in their rematch at UFC 257 on Fight Island in Abu Dhabi.