chore(workflows): Fix merge conflicts with master

This commit is contained in:
olivermrbl
2022-12-07 20:28:32 +01:00
890 changed files with 101176 additions and 38064 deletions
@@ -0,0 +1,36 @@
const errorMap = {}
const handleErrorOverlay = () => {
const errors = Object.values(errorMap)
let errorsToDisplay = []
if (errors.length > 0) {
errorsToDisplay = errors.flatMap(e => e).filter(Boolean)
}
if (errorsToDisplay.length > 0) {
window._gatsbyEvents.push([
`FAST_REFRESH`,
{
action: `SHOW_GRAPHQL_ERRORS`,
payload: errorsToDisplay,
},
])
} else {
window._gatsbyEvents.push([
`FAST_REFRESH`,
{ action: `CLEAR_GRAPHQL_ERRORS` },
])
}
}
export const clearError = errorID => {
delete errorMap[errorID]
handleErrorOverlay()
}
export const reportError = (errorID, error) => {
if (error) {
errorMap[errorID] = error
}
handleErrorOverlay()
}