RocketChat/Rocket.Chat

View on GitHub
packages/ui-contexts/src/hooks/useLoginWithPassword.ts

Summary

Maintainability
A
50 mins
Test Coverage
import { useContext } from 'react';

import { AuthenticationContext } from '../AuthenticationContext';

export const useLoginWithPassword = (): ((
    user: string | { username: string } | { email: string } | { id: string },
    password: string,
) => Promise<void>) => useContext(AuthenticationContext).loginWithPassword;