commerce/packages/spree/utils/handle-token-errors.ts
2022-01-14 20:44:48 -05:00

15 lines
363 B
TypeScript

import AccessTokenError from '../errors/AccessTokenError'
import RefreshTokenError from '../errors/RefreshTokenError'
const handleTokenErrors = (error: unknown, action: () => void): boolean => {
if (error instanceof AccessTokenError || error instanceof RefreshTokenError) {
action()
return true
}
return false
}
export default handleTokenErrors