App_20250803223944.tsx 903 B

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