Wow! That's not great - was it in its case while it went through?
I'm guessing the Puck is a v2 (surface mount battery + button?)
For the button, if you google "6x3.5 tactile" you should get a bunch of results, which will basically all be fine as long as they are the surface mount versions (you can usually tell from looking at the pins if they are surface mount or through hole). For instance something like this is fine: https://www.ebay.co.uk/c/1247034004
For the battery connector, do you still have it? Even if the pads came off, you could glue it back on with Epoxy and then put a little wire back from the connector to the '3V' pin....
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Wow! That's not great - was it in its case while it went through?
I'm guessing the Puck is a v2 (surface mount battery + button?)
For the button, if you google "6x3.5 tactile" you should get a bunch of results, which will basically all be fine as long as they are the surface mount versions (you can usually tell from looking at the pins if they are surface mount or through hole). For instance something like this is fine: https://www.ebay.co.uk/c/1247034004
For the battery connector, do you still have it? Even if the pads came off, you could glue it back on with Epoxy and then put a little wire back from the connector to the '3V' pin....