We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7428260 commit 73050f5Copy full SHA for 73050f5
packages/utils/src/loader/svg-loader.ts
@@ -56,7 +56,8 @@ const stripUnsafeNodes = (...elements: Node[]): void => {
56
* @returns Is valid SVG
57
*/
58
const isValidResponse = (response: Response | undefined): response is Response => {
59
- const isSVG = Boolean(response?.headers.get('content-type')?.startsWith('image/svg+xml'));
+ // Header might not be present in case of network error such as CORS issue
60
+ const isSVG = Boolean(response?.headers?.get('content-type')?.startsWith('image/svg+xml'));
61
return Boolean(response) && Boolean(response?.ok) && response?.status === 200 && isSVG;
62
};
63
0 commit comments