commerce/lib/spree/utils/handle-token-errors.ts
2024-05-21 20:00:11 +05:00

15 lines
370 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;