Skip to content

⬅️ Back to Table of Contents

📄 useTemporalNow/demo

📊 Analysis Summary

Metric Count
🔧 Functions 4
📦 Imports 2
📊 Variables & Constants 2

📚 Table of Contents

🛠️ File Location:

📂 packages/core/useTemporalNow/demo.vue

📦 Imports

Name Source
useTemporalNow @vueuse/core
shallowRef vue

Variables & Constants

Name Type Kind Value Exported
timezones { label: string; value: string; }[] let/var [ { label: 'UTC', value: 'UTC' }, { label: 'New York', value: 'America/New_Yo...
calendars { label: string; value: string; }[] let/var [ { label: 'Gregorian', value: 'gregory' }, { label: 'Islamic', value: 'islam...

Functions

updateTimezone(): void

Returns: void

Code
function updateTimezone() {
  timezone.value = selectedTimezone.value
}

updateCalendar(): void

Returns: void

Code
function updateCalendar() {
  calendar.value = selectedCalendar.value
}

addDuration(): void

Returns: void

Calls:

  • add
  • console.log
  • result.toString
  • console.error
Code
function addDuration() {
  try {
    const result = add(durationInput.value)
    console.log('Added duration:', result.toString())
  }
  catch {
    console.error('Invalid duration format')
  }
}

subtractDuration(): void

Returns: void

Calls:

  • subtract
  • console.log
  • result.toString
  • console.error
Code
function subtractDuration() {
  try {
    const result = subtract(durationInput.value)
    console.log('Subtracted duration:', result.toString())
  }
  catch {
    console.error('Invalid duration format')
  }
}

Generated by Syntax Scribe