/ c4f / front / node_modules / @vueuse / core /

[ICO]NameLast modifiedSizeDescription
[PARENTDIR]Parent Directory  -  
[DIR]node_modules/9 months ago -  
[   ]LICENSE9 months ago1.1K 
[TXT]README.md9 months ago4.5K 
[   ]index.cjs9 months ago218K 
[TXT]index.d.cts9 months ago184K 
[   ]index.d.mts9 months ago184K 
[TXT]index.d.ts9 months ago184K 
[   ]index.iife.js9 months ago236K 
[   ]index.iife.min.js9 months ago101K 
[   ]index.mjs9 months ago209K 
[   ]metadata.cjs9 months ago 45  
[TXT]metadata.d.cts9 months ago 33  
[   ]metadata.d.mts9 months ago 33  
[TXT]metadata.d.ts9 months ago 33  
[   ]metadata.mjs9 months ago 33  
[   ]package.json9 months ago1.1K 
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