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

View File

@ -12,14 +12,14 @@ import {
import { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs.tsx'; import { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs.tsx';
import { useLoginActions } from '@/hooks/useLoginActions'; import { useLoginActions } from '@/hooks/useLoginActions';
interface LoginFormProps { interface LoginDialogProps {
isOpen: boolean; isOpen: boolean;
onClose: () => void; onClose: () => void;
onLogin: () => void; onLogin: () => void;
onSignup?: () => 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 [isLoading, setIsLoading] = useState(false);
const [nsec, setNsec] = useState(''); const [nsec, setNsec] = useState('');
const [bunkerUri, setBunkerUri] = 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 { toast } from '@/hooks/useToast.ts';
import { generateSecretKey, nip19 } from 'nostr-tools'; import { generateSecretKey, nip19 } from 'nostr-tools';
interface SignupFormProps { interface SignupDialogProps {
isOpen: boolean; isOpen: boolean;
onClose: () => void; 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 [step, setStep] = useState<'generate' | 'download' | 'done'>('generate');
const [isLoading, setIsLoading] = useState(false); const [isLoading, setIsLoading] = useState(false);
const [nsecKey, setNsecKey] = useState(''); const [nsecKey, setNsecKey] = useState('');
@ -158,4 +158,4 @@ const SignupForm: React.FC<SignupFormProps> = ({ isOpen, onClose }) => {
); );
}; };
export default SignupForm; export default SignupDialog;