mirror of
https://github.com/Steffo99/festa.git
synced 2024-10-16 23:17:26 +00:00
20 lines
663 B
TypeScript
20 lines
663 B
TypeScript
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>
|
|
)
|
|
})
|
|
TelegramLoginButton.displayName = "TelegramLoginButton"
|