I figured out a way of connecting GameCube Controllers to Nintendo Switch without the Dock, all you need is a USB to USB C Adapter and Nintendo's New adjustable kickstand that's releasing
Nintendo Switch update embraces GameCube controller adapter - CNET
NEXiLUX Nintendo Switch GameCube Controller Adapter for Wii U, PC USB – J&L Video Games New York City
8Bitdo Gbros Adapter for Nintendo Switch (Works with Wired Gamecube & Classic Edition Controllers) - Stone Age Gamer
Amazon.com: Gamecube Controller 4 Pack, Wired Controller, and 4-Port USB Adapters for Nintendo Gamecube Switch PC and Wii U Console - Enhanced : Video Games
Amazon.com: Y Team Controller Adapter for Gamecube, Compatible with Nintendo Switch, Super Smash Bros Switch Gamecube Adapter for WII U/PC with 4 Port : Video Games
GameCube® Controller Adapter - XYAB
Nintendo Switch GameCube Controller Adapter - (NSW) Nintendo Switch – J&L Video Games New York City
3 In 1 Converter For Gamecube Gc Controller Adapter For Nintendo Switch Wii U Pc Game Usb Adapter - Usb Receiver Adapter - AliExpress
Amazon.com: GameCube Controller Adapter (Nintendo Switch) : Video Games