Home / Function/ setupCounter() — vite Function Reference

setupCounter() — vite Function Reference

Architecture documentation for the setupCounter() function in counter.js from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  cd37a5a5_7f29_8aa7_5c46_0bfbfec1c489["setupCounter()"]
  f78717e4_0fc1_1c5b_e0b9_050f1e80c30c["counter.js"]
  cd37a5a5_7f29_8aa7_5c46_0bfbfec1c489 -->|defined in| f78717e4_0fc1_1c5b_e0b9_050f1e80c30c
  style cd37a5a5_7f29_8aa7_5c46_0bfbfec1c489 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/create-vite/template-vanilla/src/counter.js lines 1–9

export function setupCounter(element) {
  let counter = 0
  const setCounter = (count) => {
    counter = count
    element.innerHTML = `Count is ${counter}`
  }
  element.addEventListener('click', () => setCounter(counter + 1))
  setCounter(0)
}

Subdomains

Frequently Asked Questions

What does setupCounter() do?
setupCounter() is a function in the vite codebase, defined in packages/create-vite/template-vanilla/src/counter.js.
Where is setupCounter() defined?
setupCounter() is defined in packages/create-vite/template-vanilla/src/counter.js at line 1.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free