0.1.0 • Published 1 year ago
vue-reactive-query v0.1.0
vue-reactive-query
- Includes TypeScript types
- Query parameters in the URL will change when the state changes
- Keys in the query can be minified (eg:
['horse', 'house']
->['h', 'u']
) - When possible, query values are also minified
- Query parameters will remove themselves from the URL entirely when set back to their default value
- Values are preserved on page reloads, or when the user copies and pastes the URL in their browser
Demo
Install:
npm install vue-reactive-query
Use:
import ReactiveQuery from 'vue-reactive-query'
const query = new ReactiveQuery({ route, router })
.createStringParam('name', '')
.minifyIdentifiers()
const { name } = query.refs
Find a full example in example/
0.1.0
1 year ago