I made this because the official wireless charging dock was unreasonably expensive. This uses just a simple wireless charging puck off Amazon. And a USB C cable.
I haven't tested it with anything besides my Razer Naga Pro v2 but it should work for any mouse that supports wireless charging.
Any MagSafe compatible puck should fit. Might need to glue it down or sand the edges a little.