Skip to content

Conversation

Ehesp
Copy link
Member

@Ehesp Ehesp commented Oct 15, 2025

This PR aligns the public typescript API closely with what is in the spec, and most likely expected from usage:

  1. initializeUI now returns a FirebaseUIStore - signalling it's a reactive store, rather than an object/type.
  2. In frameworks, useUI/injectUI now returns a FirebaseUI instance, rather than FirebaseUIConfiguration type (poorly named).
  3. The exposed auth methods (e.g. signInWithX) accept a FirebaseUI type now, aligning to the spec.

@Ehesp Ehesp requested a review from dackers86 October 15, 2025 12:23
@dackers86 dackers86 merged commit 3485eed into @invertase/v7-development Oct 15, 2025
3 checks passed
@dackers86 dackers86 deleted the @invertase/ui-type-renaming branch October 15, 2025 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants