2022-06-11 03:08:49 +00:00
|
|
|
import "./react-telegram-login.d.ts"
|
|
|
|
import { default as OriginalTelegramLoginButton, TelegramLoginButtonProps } from "react-telegram-login"
|
|
|
|
import style from "./loginButton.module.css"
|
|
|
|
import { memo, useCallback } from "react"
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Wrapper for {@link OriginalTelegramLoginButton}, configuring it for React.
|
|
|
|
*/
|
|
|
|
export const TelegramLoginButton = memo((props: TelegramLoginButtonProps) => {
|
|
|
|
return (
|
|
|
|
<div className={style.telegramLoginButtonContainer}>
|
|
|
|
<OriginalTelegramLoginButton
|
|
|
|
usePic={false}
|
|
|
|
{...props}
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
)
|
|
|
|
})
|
2022-07-16 14:12:29 +00:00
|
|
|
TelegramLoginButton.displayName = "TelegramLoginButton"
|