If your laptop battery isn't charging, first make sure there is no problem with your power adapter and cable. On a modern laptop that charges via USB-C, make sure you're using the right USB-C port.
Many years ago, I owned a Lind battery pack for my Apple laptop. Though bulky and heavy, it provided a couple hours of additional use at a time when the best laptops could run for only two hours or so ...
So you forgot your power cord on your way to an important meeting or the coffee shop. We've all been there. There's nothing you can do to stop your battery drain, but you can do a lot to slow its ...