RocketChat/Rocket.Chat

View on GitHub
packages/web-ui-registration/src/hooks/useCheckRegistrationSecret.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { useMethod } from '@rocket.chat/ui-contexts';
import { useQuery } from '@tanstack/react-query';

export const useCheckRegistrationSecret = (hash?: string) => {
    const checkRegistrationSecretURL = useMethod('checkRegistrationSecretURL');

    return useQuery(['secretURL', hash], async () => {
        if (!hash) {
            return false;
        }
        return checkRegistrationSecretURL(hash);
    });
};