LoginForm -> LoginDialog, SignupForm -> SignupDialog

This commit is contained in:
Alex Gleason 2025-04-18 15:20:19 -05:00
parent 3dc8d32ca8
commit d29f328bd4
No known key found for this signature in database
GPG Key ID: 7211D1F99744FBB7
3 changed files with 12 additions and 12 deletions

View File

@ -13,8 +13,8 @@ import { useNostrLogin } from '@nostrify/react/login';
import { useQuery } from '@tanstack/react-query';
import { useNostr } from '@nostrify/react';
import { NSchema as n, NostrEvent, NostrMetadata } from '@nostrify/nostrify';
import LoginForm from './LoginForm';
import SignupForm from './SignupForm';
import LoginDialog from './LoginDialog';
import SignupDialog from './SignupDialog';
interface Account {
id: string;
@ -82,14 +82,14 @@ export function AccountSwitcher() {
<span>Log in</span>
</Button>
<LoginForm
<LoginDialog
isOpen={loginDialogOpen}
onClose={() => setLoginDialogOpen(false)}
onLogin={handleLogin}
onSignup={() => setSignupDialogOpen(true)}
/>
<SignupForm
<SignupDialog
isOpen={signupDialogOpen}
onClose={() => setSignupDialogOpen(false)}
/>
@ -148,14 +148,14 @@ export function AccountSwitcher() {
</DropdownMenuContent>
</DropdownMenu>
<LoginForm
<LoginDialog
isOpen={loginDialogOpen}
onClose={() => setLoginDialogOpen(false)}
onLogin={handleLogin}
onSignup={() => setSignupDialogOpen(true)}
/>
<SignupForm
<SignupDialog
isOpen={signupDialogOpen}
onClose={() => setSignupDialogOpen(false)}
/>

View File

@ -12,14 +12,14 @@ import {
import { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs.tsx';
import { useLoginActions } from '@/hooks/useLoginActions';
interface LoginFormProps {
interface LoginDialogProps {
isOpen: boolean;
onClose: () => void;
onLogin: () => void;
onSignup?: () => void;
}
const LoginForm: React.FC<LoginFormProps> = ({ isOpen, onClose, onLogin, onSignup }) => {
const LoginDialog: React.FC<LoginDialogProps> = ({ isOpen, onClose, onLogin, onSignup }) => {
const [isLoading, setIsLoading] = useState(false);
const [nsec, setNsec] = useState('');
const [bunkerUri, setBunkerUri] = useState('');
@ -213,4 +213,4 @@ const LoginForm: React.FC<LoginFormProps> = ({ isOpen, onClose, onLogin, onSignu
);
};
export default LoginForm;
export default LoginDialog;

View File

@ -11,12 +11,12 @@ import {
import { toast } from '@/hooks/useToast.ts';
import { generateSecretKey, nip19 } from 'nostr-tools';
interface SignupFormProps {
interface SignupDialogProps {
isOpen: boolean;
onClose: () => void;
}
const SignupForm: React.FC<SignupFormProps> = ({ isOpen, onClose }) => {
const SignupDialog: React.FC<SignupDialogProps> = ({ isOpen, onClose }) => {
const [step, setStep] = useState<'generate' | 'download' | 'done'>('generate');
const [isLoading, setIsLoading] = useState(false);
const [nsecKey, setNsecKey] = useState('');
@ -158,4 +158,4 @@ const SignupForm: React.FC<SignupFormProps> = ({ isOpen, onClose }) => {
);
};
export default SignupForm;
export default SignupDialog;