Yesterday morning I was playing a bit with some personal project, and found myself having to add a simple loader. Nothing complicated, but I just wanted to do it a different way.
Could I create a package that I could reuse after? Sure.
Got an idea how I could do it, so just opened StackBlitz and started playing with it. It was working fine, and was doing what it's supposed to do.
What is it?
Just a simple JavaScript library for displaying and hiding loaders.
Why?
Why not? It was fun to make, and I could use it anytime I want to.
Usage
It's pretty simple. You initialize a loader, and send id of element where you want it to be displayed and type of loader as parameters.
let loader = new Loader('app', 'standard');
// show loader
loader.show();
// hide loader
loader.hide();
Currently, there are 4 different loaders, but I will probably add more.
You can check it out at github repo.
Nothing complex or new, but it was fun to make and play with it.