Files
logseq/src/main/frontend/error.cljs
2025-02-28 10:55:20 +08:00

18 lines
470 B
Clojure

(ns frontend.error
"Error related utility fns"
(:require [clojure.string :as string]))
(def ignored
#{"ResizeObserver loop limit exceeded"
"ResizeObserver loop completed with undelivered notifications"
"Uncaught TypeError:"})
(defn ignored?
[message]
(let [message (str message)]
(boolean
(some
;; TODO: some cases might need regex check
#(string/starts-with? (string/lower-case message) (string/lower-case %))
ignored))))