Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var FirebaseModule = fx.Module("liquor-module-firebase", fx.Provide( NewApp, NewAuth, NewFirestore, ))
Functions ¶
func NewApp ¶
NewApp creates a new Firebase App instance using the provided configuration.
Parameters:
- cfg: Configuration object containing Firebase settings
Returns:
- *firebase.App: Firebase application instance
- error: nil if successful, error otherwise
Example:
app, err := firebase.NewApp(config)
func NewAuth ¶
NewAuth creates a new Firebase Auth client from the Firebase App instance.
Parameters:
- app: Firebase application instance
Returns:
- *auth.Client: Firebase authentication client
- error: nil if successful, error otherwise
Example:
auth, err := firebase.NewAuth(app)
func NewFirestore ¶
NewFirestore creates a new Firestore client from the Firebase App instance.
Parameters:
- app: Firebase application instance
Returns:
- *firestore.Client: Firestore database client
- error: nil if successful, error otherwise
Example:
firestore, err := firebase.NewFirestore(app)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.