package Ġcom . ar ol le . ull b . common . di . modules . social Ċ Ċ /** Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 2 1 ĠA rol le Ġsolutions ĠAll Ġrights Ġreserved . Ċ Ġ* ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġa ĠBSD - style Ċ Ġ* Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe ĠLICENSE Ġfile . Ċ Ġ*/ Ċ import Ġcom . ar ol le . ull b . common . di . scopes . Global Scope Ċ import Ġcom . ar ol le . ull b . common . listeners . Social Network Login Listener Ċ import Ġcom . ar ol le . ull b . social login . fb . Facebook Impl Ċ import Ġcom . ar ol le . ull b . social login . google plus . Google Plus Impl Ċ import Ġcom . ar ol le . ull b . social login . instagram . Inst agram Impl Ċ import Ġcom . ar ol le . ull b . social login . twitter . Twitter Impl Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ Ċ @ Module Ċ object ĠSocial Network Module Ġ{ ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Global Scope ĊĠĠĠ Ġfun Ġprovide Facebook Helper ( ui Component : ĠAny , Ġlistener : ĠSocial Network Login Listener ): ĠFacebook Impl Ġ= ĠFacebook Impl ( ui Component , Ġlistener ) ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Global Scope ĊĠĠĠ Ġfun Ġprovide Twitter Helper ( listener : ĠSocial Network Login Listener ): ĠTwitter Impl Ġ= ĠTwitter Impl ( listener ) ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Global Scope ĊĠĠĠ Ġfun Ġprovide Google ( listener : ĠSocial Network Login Listener ): ĠGoogle Plus Impl Ġ= ĠGoogle Plus Impl ( listener ) ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Global Scope ĊĠĠĠ Ġfun Ġprovide Inst agram Helper ( listener : ĠSocial Network Login Listener ): ĠInst agram Impl Ġ= ĠInst agram Impl ( listener ) Ċ }