atproto explorer pdsls.dev
atproto tool

add notif error when schema not resolved

juli.ee 18a6faef 166462bf

verified
Changed files
+6
src
components
+6
src/components/json.tsx
···
import { isDid, isNsid, Nsid } from "@atcute/lexicons/syntax";
import { A, useNavigate, useParams } from "@solidjs/router";
import { createEffect, createSignal, ErrorBoundary, For, Show } from "solid-js";
+
import { setNotif } from "../layout";
import { resolveLexiconAuthority } from "../utils/api";
import { ATURI_RE } from "../utils/types/at-uri";
import { hideMedia } from "../views/settings";
···
navigate(`/at://${authority}/com.atproto.lexicon.schema/${nsid}${hash}`);
} catch (err) {
console.error("Failed to resolve lexicon authority:", err);
+
setNotif({
+
show: true,
+
icon: "lucide--circle-alert",
+
text: "Could not resolve schema",
+
});
}
};