我正在构建一个允许用户浏览的应用程序,但如果他们尝试执行操作(例如喜欢某些内容,尝试发布内容),则会提示他们登录

为此,我创建了一个注册表单,它出现在React-Bootstrap模式中 .

我的问题是,如何触发该模式从多个不同的组件中出现(例如'喜欢'按钮组件,'注册'组件或'上传'组件)

我没有使用redux,我的应用程序是Meteor应用程序 .

我当前的想法:将模态打开/关闭状态添加到顶级组件(App),并在用户单击它们时从子组件中操纵该状态?