App_20250812091849.tsx 985 B

123456789101112131415161718192021222324252627282930313233343536
  1. import { useState } from 'react';
  2. import reactLogo from '@/assets/react.svg';
  3. import wxtLogo from '/wxt.svg';
  4. import './App.css';
  5. import '../../assets/tailwind.css'
  6. function App() {
  7. const [count, setCount] = useState(0);
  8. return (
  9. <>
  10. <div>
  11. <a href="https://wxt.dev" target="_blank">
  12. <img src={wxtLogo} className="logo" alt="WXT logo" />
  13. </a>
  14. <a href="https://react.dev" target="_blank">
  15. <img src={reactLogo} className="logo react" alt="React logo" />
  16. </a>
  17. </div>
  18. <h1 className='text-3xl font-bold text-yellow-800'>WXT + React</h1>
  19. <div className="card">
  20. <button onClick={() => setCount((count) => count + 1)}>
  21. count is {count}
  22. </button>
  23. <p>
  24. Edit <code>src/App.tsx</code> and save to test HMR
  25. </p>
  26. </div>
  27. <p className="read-the-docs">
  28. Click on the WXT and React logos to learn more
  29. </p>
  30. </>
  31. );
  32. }
  33. export default App;