Nuxtを使って、Vueのcoposition APIを使うと次のようなエラーが出ます。どのようなことが考えられるでしょうか?
Graphqlは通るようなのですが、これがcomposition APIでエラーになります。
TypeError: Cannot read property '$root' of null
エラーをトレースしてみると以下の部分です
var composition_api_1 = require("@vue/composition-api"); function getAppTracking() { var root = composition_api_1.getCurrentInstance().$root;
Vueのファイルは以下になります。ネット上に情報が少ないのでどなたか知見を共有して頂けないでしょうか?
setup(_prop, { root }) { ..... const signin = async () => { const { email, password } = state const { mutate: login, onDone, onError } = await useMutation( gql` ${signinGql} `, () => ({ variables: { email, password } }) ) .... } .... }
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。