/ student-intifada / node_modules / @vueuse / core /

[ICO]NameLast modifiedSizeDescription
[PARENTDIR]Parent Directory  -  
[DIR]node_modules/a year ago -  
[   ]LICENSEa year ago1.1K 
[TXT]README.mda year ago4.5K595aea1 more query options + view options [كارل مبارك]
[   ]index.cjsa year ago218K 
[TXT]index.d.ctsa year ago184K 
[   ]index.d.mtsa year ago184K 
[TXT]index.d.tsa year ago184K 
[   ]index.iife.jsa year ago236K 
[   ]index.iife.min.jsa year ago101K 
[   ]index.mjsa year ago209K 
[   ]metadata.cjsa year ago 45  
[TXT]metadata.d.ctsa year ago 33  
[   ]metadata.d.mtsa year ago 33  
[TXT]metadata.d.tsa year ago 33  
[   ]metadata.mjsa year ago 33  
[   ]package.jsona year ago1.1Kafd0ccc remove unused [كارل مبارك]
README.md

VueUse - Collection of essential Vue Composition Utilities VueUse - Collection of essential Vue Composition Utilities
Collection of essential Vue Composition Utilities

NPM version NPM Downloads Docs & Demos Function Count
GitHub stars

🚀 Features

🦄 Usage

import { useLocalStorage, useMouse, usePreferredDark } from '@vueuse/core'

export default {
  setup() {
    // tracks mouse position
    const { x, y } = useMouse()

    // if user prefers dark theme
    const isDark = usePreferredDark()

    // persist state in localStorage
    const store = useLocalStorage(
      'my-storage',
      {
        name: 'Apple',
        color: 'red',
      },
    )

    return { x, y, isDark, store }
  },
}

Refer to functions list or documentations for more details.

📦 Install

🎩 From v4.0, it works for Vue 2 & 3 within a single package by the power of vue-demi!

npm i @vueuse/core

Add ons | Nuxt Module

From v6.0, VueUse requires vue >= v3.2 or @vue/composition-api >= v1.1

Demos

CDN

<script src="https://unpkg.com/@vueuse/shared"></script>

<script src="https://unpkg.com/@vueuse/core"></script>

It will be exposed to global as window.VueUse

🪴 Project Activity

Alt

🧱 Contribute

See the Contributing Guide

🌸 Thanks

This project is heavily inspired by the following awesome projects.

And thanks to all the contributors on GitHub!

👨‍🚀 Contributors

Financial Contributors on Open Collective

📄 License

MIT License © 2019-PRESENT Anthony Fu

Apache/2.4.38 (Debian) Server at www.karls.computer Port 80