examples/vite-vanilla/src/main.ts 849 B raw
1
import "./style.css";
2
import typescriptLogo from "./typescript.svg";
3
import viteLogo from "/vite.svg";
4
import { setupCounter } from "./counter.ts";
5
import "./components/connect-wallet";
6
7
document.querySelector<HTMLDivElement>("#app")!.innerHTML = `
8
  <div>
9
    <a href="https://vite.dev" target="_blank">
10
      <img src="${viteLogo}" class="logo" alt="Vite logo" />
11
    </a>
12
    <a href="https://www.typescriptlang.org/" target="_blank">
13
      <img src="${typescriptLogo}" class="logo vanilla" alt="TypeScript logo" />
14
    </a>
15
    <h1>Vite + TypeScript</h1>
16
    <div class="card">
17
      <connect-wallet
18
        chain-id="11155111"
19
      ></connect-wallet>
20
    </div>
21
    <p class="read-the-docs">
22
      Click on the Vite and TypeScript logos to learn more
23
    </p>
24
  </div>
25
`;
26
27
setupCounter(document.querySelector<HTMLButtonElement>("#counter")!);