21 lines
451 B
TypeScript
21 lines
451 B
TypeScript
export default defineNuxtPlugin(() => {
|
|
const originalConsoleError = console.error
|
|
|
|
console.error = (...args: unknown[]) => {
|
|
const hasApolloDevtoolsWarning = args.some((arg) => {
|
|
if (typeof arg !== 'string') return false
|
|
|
|
return (
|
|
arg.includes('connectToDevTools') &&
|
|
arg.includes('devtools.enabled')
|
|
)
|
|
})
|
|
|
|
if (hasApolloDevtoolsWarning) {
|
|
return
|
|
}
|
|
|
|
originalConsoleError(...args)
|
|
}
|
|
})
|