jackchoumine / petite-vue-hooks

A tiny vue hooks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

petite-vue-hooks

A tiny vue hooks as its name.

It is wip. Don't use it in production.

Features

Installation

npm i petite-vue-hooks
# or yarn
yarn add petite-vue-hooks
# or pnpm
pnpm add petite-vue-hooks

Usage

<script setup>
  import { useSessionStorage } from 'petit-vue-hooks'

  // reactive sessionStorage 
  const [age_ss] = useSessionStorage('age', 'sessionStorage value')

  function changeAge() {
    age_ss.value = 'reset sessionStorage ' + Math.random()
  }
</script>

<template>
  <h3>{{ age_ss }}</h3>
  <button @click="changeAge">change age_ss</button>
</template>

About

A tiny vue hooks

License:MIT License


Languages

Language:TypeScript 91.0%Language:JavaScript 5.9%Language:HTML 3.1%