Provide and Inject in Vue.js Unlocking the power of provide and inject in Vue.js for seamless component communication