From bcb14de3f7217437d2f4b8352bd357b583c73e63 Mon Sep 17 00:00:00 2001 From: Joachim Hill-Grannec Date: Sat, 8 Jul 2017 13:38:50 -0700 Subject: [PATCH 1/2] Fix for the UI component calling the createContainer and assigning it to the LoginForm --- imports/ui/components/LoginForm.jsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/imports/ui/components/LoginForm.jsx b/imports/ui/components/LoginForm.jsx index fb7ae78..61c75c5 100644 --- a/imports/ui/components/LoginForm.jsx +++ b/imports/ui/components/LoginForm.jsx @@ -1024,10 +1024,12 @@ LoginForm.defaultProps = { Accounts.ui.LoginForm = LoginForm; -export default createContainer(() => { +const LoginFormContainer = createContainer(() => { // Listen for the user to login/logout and the services list to the user. Meteor.subscribe('servicesList'); return ({ user: Accounts.user(), }); }, LoginForm); +Accounts.ui.LoginForm = LoginFormContainer; +export default LoginFormContainer From 049482609f72f5677432f1257fe07f19bd227d6c Mon Sep 17 00:00:00 2001 From: Sebastian Ilves Date: Thu, 8 Feb 2018 10:26:59 +0100 Subject: [PATCH 2/2] Update LoginForm.jsx --- imports/ui/components/LoginForm.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/imports/ui/components/LoginForm.jsx b/imports/ui/components/LoginForm.jsx index 61c75c5..b3970c9 100644 --- a/imports/ui/components/LoginForm.jsx +++ b/imports/ui/components/LoginForm.jsx @@ -1,7 +1,7 @@ import React, { Component } from 'react'; import PropTypes from 'prop-types'; import ReactDOM from 'react-dom'; -import { createContainer } from 'meteor/react-meteor-data'; +import { withTracker } from 'meteor/react-meteor-data'; import { Accounts } from 'meteor/accounts-base'; import { T9n } from 'meteor/softwarerero:accounts-t9n'; import { KEY_PREFIX } from '../../login_session.js'; @@ -1024,7 +1024,7 @@ LoginForm.defaultProps = { Accounts.ui.LoginForm = LoginForm; -const LoginFormContainer = createContainer(() => { +const LoginFormContainer = withTracker(() => { // Listen for the user to login/logout and the services list to the user. Meteor.subscribe('servicesList'); return ({