I'm afraid you need to go back to the place where you bought them and give them a right bollocking because they didn't give you very good advice.
Firstly, 19 litres is too small for any fish, let alone danios, which are zippy little fish and need a lot more space than their size lets on. A shoal of danios (they should be kept in groups of 6 or more) needs about 70 litres or more. The more space and tankmates you can give them, the happier they'll be.
Tiny tanks are so difficult to maintain, one little thing goes wrong and its amplified in the small water volume. 70 litres might sound challenging but honestly, it will be so much easier to cope with. Your fish won't get sick and you won't have to spend tons of money on trying to make them healthy again.
Secondly, a fishless cycle takes about 4-6 weeks. 4 days is long enough to check for leaks and to see if all the equipment's working but it's not long enough for the biological cycle to get going.
You do need to clean them out regularly- water changes every week, cleaning the filter, vacuuming the gravel. The lady in the shop sounds like she doesn't know her arse from her elbow tbh.
Sorry if that's a bit blunt, I've had a bad day and I'm in dire need of a large cocktail. If you want to ask anything else, please do and I'll reply later when I'm drunk in a better mood (apologies in advance for typos). Don't beat yourself up, pretty much everyone starts fishkeeping by getting ripped off by pet shops.