import React, { useEffect, useState } from 'react'; import { PluginElementContext } from '@burner-wallet/types'; import MyPlugin from '../MyPlugin'; const MyElement: React.FC = ({ plugin }) => { const [block, setBlock] = useState(null); const _plugin = plugin as MyPlugin; useEffect(() => { _plugin.getBlockNum().then((num: number) => setBlock(num.toString())) }, []); return (
Injected plugin element
{block && (
Current block number: {block}
)}
); }; export default MyElement;