import { useState, useEffect } from 'react' import reactLogo from './assets/react.svg' import viteLogo from '/vite.svg' import './App.css' import {createPub, usePub} from './lib'; import type { Pub } from './lib'; const testPub:Pub = createPub({count: 0}) testPub.subscribe(() => console.log(testPub.count)) setInterval(() => testPub.count--, 5000) function App() { const {count} = usePub(testPub) return ( <>
Vite logo React logo

Vite + React

Edit src/App.tsx and save to test HMR

Click on the Vite and React logos to learn more

) } export default App