We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
For code bellow
import { useEffect, useRef } from 'react'; export default function App() { return ( <> <UserExample /> <UserExample /> </> ); } const UserExample = () => { const user = useUser('kate'); return <div>{user?.name ?? 'kate'}</div>; }; const useUser = (name: string) => { const userRef = useRef<User | null>(null); useEffect(() => { let user = userRef.current; if (!user) { userRef.current = new User(name); user = userRef.current; } }, [name]); return userRef.current; }; class User { name: string; constructor(name: string) { this.name = name; console.info('initialize user instance'); } }
How many User instance was intiated?
User
(:
The text was updated successfully, but these errors were encountered:
No branches or pull requests
For Fun
For code bellow
How many
User
instance was intiated?(:
The text was updated successfully, but these errors were encountered: