Implicit state sharing: React's context API & provide/inject in Vue