Commit 61d4b08 1 parent 4ac3665 commit 61d4b08 Copy full SHA for 61d4b08
File tree 2 files changed +22
-0
lines changed
2 files changed +22
-0
lines changed Original file line number Diff line number Diff line change 2
2
"extends": ["@nuxtjs/eslint-config-typescript"],
3
3
"rules": {
4
4
"no-redeclare": "off",
5
+ "import/named": "off",
5
6
"@typescript-eslint/no-unused-vars": "off",
6
7
"vue/multi-word-component-names": "off"
7
8
}
Original file line number Diff line number Diff line change @@ -154,3 +154,24 @@ export default defineNuxtPlugin((nuxtApp) => {
154
154
}
155
155
}
156
156
} )
157
+
158
+ interface DollarApolloHelpers extends ReturnType < typeof useApollo > { }
159
+ interface DollarApollo {
160
+ clients : Record < ApolloClientKeys , ApolloClient < any > >
161
+ defaultClient : ApolloClient < any >
162
+ }
163
+
164
+ declare module '#app' {
165
+ interface NuxtApp {
166
+ $apolloHelpers : DollarApolloHelpers
167
+ $apollo : DollarApollo
168
+ }
169
+ }
170
+
171
+ declare module 'vue' {
172
+ interface ComponentCustomProperties {
173
+ $apolloHelpers : DollarApolloHelpers
174
+ // @ts -ignore
175
+ $apollo : DollarApollo
176
+ }
177
+ }
You can’t perform that action at this time.
0 commit comments