Задать вопрос
@aylo

Возможно ли скрыть/не подгружать React компонент в Meteor при определённых условиях?

Использую: meteor, react, accounts-password, kadira:flow-router-ssr, kadira:react-layout.
Есть роуты и компоненты React, конечно все это добро подгружается в body страницы.
Роутер выглядит примерно таким образом:
FlowRouter.route('/admin-login', {
  action: function () {
    ReactLayout.render(AdminLogin);
  }
});
FlowRouter.route('/admin-panel', {
  action: function () {
    ReactLayout.render(AdminPanel);
  }
});

Суть вопроса: есть ли способ, скрыть компонент пока юзер не залогинен что бы он не подгружался в body, ну совсем не камильфо что бы компонент админки грузился для всех пользователей. И да, все это добро рендерится на стороне сервера, kadira:flow-router-ssr отвечает за это дело.
  • Вопрос задан
  • 344 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@aylo Автор вопроса
Прочитав еще раз документацию по Meteor, скорее нет, чем да. Об этом говорит первый принцип Meteor
Data on the Wire. Meteor doesn't send HTML over the network. The server sends data and lets the client render it.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
Wanted. Москва
от 250 000 до 400 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
26 дек. 2024, в 23:03
500 руб./в час
26 дек. 2024, в 21:50
5000 руб./за проект
26 дек. 2024, в 21:01
10000 руб./за проект