Skip to content

Commit 6c3fc42

Browse files
authored
fix(*): updated reactui dependencies, addition NextJS updates.
Examples/nextjs updates
2 parents f5deeb6 + f47fd38 commit 6c3fc42

File tree

8 files changed

+24
-8
lines changed

8 files changed

+24
-8
lines changed

examples/nextjs/app/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export default function Home() {
77
const user = useUser();
88

99
return (
10-
<div className="p-8">
10+
<div className="p-8 ">
1111
<h1 className="text-3xl font-bold mb-6">Firebase UI Demo</h1>
1212
<div className="mb-6">
1313
{user && <div>Welcome: {user.email || user.phoneNumber}</div>}

examples/nextjs/lib/examples/2/page.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import { useState } from "react";
44
import {
55
EmailPasswordForm,
66
RegisterForm,
7-
CustomSignInScreen,
87
Card,
98
CardHeader,
109
CardTitle,
@@ -52,7 +51,7 @@ export default function Example2() {
5251
style={{ animationDelay: "1s" }}
5352
></div>
5453

55-
<CustomSignInScreen className="!min-h-0 !bg-transparent !p-0">
54+
<div className="!min-h-0 !bg-transparent !p-0">
5655
<Card className="relative rounded-xl border border-white/10 bg-black/40 shadow-2xl backdrop-blur-xl">
5756
<CardHeader>
5857
<CardTitle>
@@ -84,7 +83,7 @@ export default function Example2() {
8483
</>
8584
)}
8685
</Card>
87-
</CustomSignInScreen>
86+
</div>
8887
</div>
8988
</main>
9089

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
"use client";
22

3-
import { SignInScreen } from "@firebase-ui/react";
3+
import { SignInAuthScreen } from "@firebase-ui/react";
44

55
export default function Example4() {
66
return (
7-
<SignInScreen onForgotPasswordClick={() => {}} onRegisterClick={() => {}} />
7+
<SignInAuthScreen onForgotPasswordClick={() => {}} onRegisterClick={() => {}} />
88
);
99
}

packages/firebaseui-react/src/auth/forms/email-password-form.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import { Button } from "../../components/button";
1414
import { FieldInfo } from "../../components/field-info";
1515
import { Policies } from "../../components/policies";
1616

17-
interface EmailPasswordFormProps {
17+
export interface EmailPasswordFormProps {
1818
onForgotPasswordClick?: () => void;
1919
onRegisterClick?: () => void;
2020
}

packages/firebaseui-react/src/auth/forms/register-form.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import { Button } from "../../components/button";
1414
import { FieldInfo } from "../../components/field-info";
1515
import { Policies } from "../../components/policies";
1616

17-
interface RegisterFormProps {
17+
export interface RegisterFormProps {
1818
onBackToSignInClick?: () => void;
1919
}
2020

packages/firebaseui-react/src/auth/index.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
/** Export screens */
12
export {
23
EmailLinkAuthScreen,
34
type EmailLinkAuthScreenProps,
@@ -24,4 +25,13 @@ export {
2425
type PasswordResetScreenProps,
2526
} from "./screens/password-reset-screen";
2627

28+
/** Export forms */
29+
export {
30+
EmailPasswordForm,
31+
type EmailPasswordFormProps,
32+
} from "./forms/email-password-form";
33+
34+
export { RegisterForm, type RegisterFormProps } from "./forms/register-form";
35+
36+
/** Export Buttons */
2737
export { GoogleSignInButton } from "./oauth/google-sign-in-button";
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
export * from '././button';
2+
export * from './card';
3+
export * from './country-selector';
4+
export * from './field-info';
5+
export * from './policies';
6+
export * from './divider';
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
export * from "./auth";
22
export * from "./hooks";
3+
export * from "./components";
34
export { FirebaseUIProvider as ConfigProvider } from "./context";

0 commit comments

Comments
 (0)