useVerifyTelegram hook verifies a Telegram login response. Pass the TelegramAuthResponse received from the Telegram Login Widget or bot callback.
Hook for verifying Telegram authentication
useVerifyTelegram hook verifies a Telegram login response. Pass the TelegramAuthResponse received from the Telegram Login Widget or bot callback.
import { useVerifyTelegram } from "@getpara/react-native-wallet";
import { useVerifyTelegram } from "@getpara/react-native-wallet";
function TelegramLoginHandler({ telegramAuthResponse }) {
const { verifyTelegramAsync, isPending } = useVerifyTelegram();
const handleVerify = async () => {
try {
await verifyTelegramAsync({ telegramAuthResponse });
} catch (err) {
console.error(err);
}
};
return <Button title={isPending ? "Verifying..." : "Verify Telegram"} onPress={handleVerify} disabled={isPending} />;
}