This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

vuex-use

1.1.0 • Public • Published

vuex-use

Helpers useGetters useActions useMutations to access the Vuex 4 store using Vue 3 Composition API. Properties can be destructured and are all reactive.

There is no useState available. Getters for state properties are created automatically and accessible from useGetters.

import { useGetters, useActions, useMutations, useModel } from 'vuex-use';

export default {
	name: 'SomeComponent',
	setup () {
		const { users, adminUsers } = useGetters();
		const { loadUsers, upgradeToAdmin } = useActions();

		// Namespaced module 'auth'
		const { login, logout } = useActions('auth');

		// User has getter and setter and can be used directly in v-model
		// Getter accepts dot notation to access nested objects
		const username = useModel('user.username', 'SET_USERNAME');

		loadUsers();

		return { user, users, adminUsers, upgradeToAdmin, login, logout };
	},
};

/vuex-use/

    Package Sidebar

    Install

    npm i vuex-use

    Weekly Downloads

    0

    Version

    1.1.0

    License

    ISC

    Unpacked Size

    16.5 kB

    Total Files

    10

    Last publish

    Collaborators

    • markusand