Skip to content

Commit

Permalink
common: Suppress warning while resolving DOMPurify on server-side
Browse files Browse the repository at this point in the history
  • Loading branch information
somnisomni committed Dec 20, 2024
1 parent fdb83c4 commit 4dc55a4
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions packages/Common/src/utils/plugin.ts
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,9 @@ export function createMarkedRenderer(): Renderer {
export function resolveDOMPurify(root?: WindowLike): typeof DOMPurify | null {
const rootWindow = root ?? (typeof window !== "undefined" ? window : null);
if(!rootWindow) {
console.warn("Either `root` parameter or global `window` is not valid. Seems like this is a server-side environment. "
+ "To use DOMPurify on server-side, you need to provide a valid `root` parameter (this can be done by using virtual DOM providers like `jsdom`).");
// console.warn("Either `root` parameter or global `window` is not valid. Seems like this is a server-side environment. "
// + "To use DOMPurify on server-side, you need to provide a valid `root` parameter (this can be done by using virtual DOM providers like `jsdom`).");

return null;
}

Expand Down

0 comments on commit 4dc55a4

Please sign in to comment.