feat(loading-bar): add global loading bar