¿Cómo puedo acceder a la instancia de socket dentro de la función de configuración en el componente vue.js
yo uso vue-3-socket.io
en mi main.js
import VueSocketIO from 'vue-3-socket.io' import SocketIO from 'socket.io-client' Vue.use(new VueSocketIO({ debug: true, connection: SocketIO('http://metinseylan.com:1992', {}), vuex: { store, actionPrefix: "SOCKET_", mutationPrefix: "SOCKET_" } }) );Usaré socket.io directamente, sin Vue Plugin:
export const useSocketIO = () => { const socket = io('http://metinseylan.com:1992') return { socket, } } Component
<script setup> import { defineComponent } from 'vue' const { socket } = useSocketIO() socket.on('welcome', () => { console.log('welcome') }) </script>