UNPKG

use-telegram

Version:

A TypeScript package for easy integration with Telegram WebApp API

16 lines 539 B
import { useCallback } from 'react'; import { useTelegramWeb } from '../context/TelegramWebContext'; const useMainButton = (options, onClick) => { const { show, hide, updateMainButton } = useTelegramWeb(); const showButton = useCallback(() => { updateMainButton(options, onClick); show(); }, [show, options, onClick]); const hideButton = useCallback(() => hide(), [hide]); return { showButton, hideButton, }; }; export default useMainButton; //# sourceMappingURL=useMainButton.js.map