feat(pdf-controller): add loading icon