import React, { useState } from 'react'; import { createContainer } from './reconciler'; // Example usage const App = () => { const [count, setCount] = useState(0); return ( <> Welcome to Telegram React! {'\n'} Current count: {count} {'\n'} {'\n'}
This is a custom React reconciler that renders to structured data suitable for Telegram's message format.
); }; // Create container and render const { render, clickButton } = createContainer(); console.log('Initial render:'); render(); console.log('\nClicking increase button (1-1):'); clickButton('1-1'); console.log('\nClicking increase button again:'); clickButton('1-1'); console.log('\nClicking decrease button (1-0):'); clickButton('1-0');