но что если раскладка на 20 страницах одна и таже, неужели в каждую страницу вставлять?
делаете компонент скелетона. если нужны разные отображения, просто передает пропсом тип скелетона, а в компоненте уже проверку на тип. подгружаются на нужных страницах или компонентах