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 ( <>
Edit src/App.tsx
and save to test HMR
Click on the Vite and React logos to learn more
> ) } export default App