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
Guide to the Best GameCube Controller Adapter for Nintendo Switch
Amazon.com: Nintendo GameCube Controller Adapter (Nintendo Switch) JAPAN Import without English Manual : 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
How to Use a GameCube Controller on PC - YouTube
How to use a GameCube controller in MultiVersus? - Dot Esports
How to Connect GameCube Controllers to the Switch
How to Connect a GameCube Controller to the Switch - Howchoo
GameCube Controller Adapter For Wii PC and Nintendo Switch
8BitDo Wireless Adapter Lets You Use GameCube Controller With Switch | Digital Trends
How to Use the GameCube Controller With Nintendo Switch | Support | Nintendo
GameCube controller - Wikipedia
GameCube Controller Adapter for Wii U, Nintendo Switch and PC USB by L
Converting A GameCube Controller To USB | Hackaday