I bought the 8bitdo and upgraded the firmware on it Supposedly it’s supposed to work with the xbox one controllers I haven’t got a chance to check it out yet
Unfortunately this won't allow you to use an Xbox One controller directly, you'd have to link the controller to your PC or Phone first and run an app that passes the input to your Switch. And unfortunately it will only handle one controller at a time - so if you want to use multiple Xbox One controllers with friends this solution won't work for you. Also, there may be some lag depending on your Wi-Fi signal.