Skip to content

How to init vuerx to vue3 #148

Description

@ElBidouilleur

Hi

How initialize vuerx in vue3 because the old version Vue.use not work in vue3
When I write app.use because app.use want Plugin_2 properties

import {createApp} from 'vue'
import {router} from "./utils/Router";
import App from "./App";

import translation_fr from './i18n/fr.json';
import translation_en from './i18n/en.json';
import {createI18n} from "vue-i18n";
import ClientSocket from "./sockets/ClientSocket";
import VueSocketIO from "vue-socket.io-extended";
import VueRx from "vue-rx";

const app = createApp(App)

const socket = ClientSocket.connect('http', '192.168.1.159', '3000');

const i18n = createI18n({
    locale: navigator.language.split('-')[0],
    fallbackLocale: 'fr',
    messages: {
        fr: translation_fr,
        en: translation_en
    }
})


app.component('App', App);

app.use(router);
app.use(i18n);
app.use(VueRx());
app.use(VueSocketIO, socket);


app.mount('#app')

Do you have an solution

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions