social-auth.js 473 B

1234567891011121314151617
  1. import React from "react"
  2. import SocialAuth from "misago/components/social-auth"
  3. import misago from "misago"
  4. import mount from "misago/utils/mount-component"
  5. export default function initializer(context) {
  6. if (context.get("CURRENT_LINK") === "social:complete") {
  7. const props = context.get("SOCIAL_AUTH")
  8. mount(<SocialAuth {...props} />, "page-mount")
  9. }
  10. }
  11. misago.addInitializer({
  12. name: "component:social-auth",
  13. initializer: initializer,
  14. after: "store"
  15. })