error.svelte.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. import { n as noop, g as getContext, e as escape_html } from "../../chunks/index.js";
  2. import "clsx";
  3. import { w as writable } from "../../chunks/exports.js";
  4. import "@sveltejs/kit/internal/server";
  5. import "../../chunks/root.js";
  6. import "@sveltejs/kit/internal";
  7. import "../../chunks/utils.js";
  8. function create_updated_store() {
  9. const { set, subscribe } = writable(false);
  10. {
  11. return {
  12. subscribe,
  13. // eslint-disable-next-line @typescript-eslint/require-await
  14. check: async () => false
  15. };
  16. }
  17. }
  18. const is_legacy = noop.toString().includes("$$") || /function \w+\(\) \{\}/.test(noop.toString());
  19. const placeholder_url = "a:";
  20. if (is_legacy) {
  21. ({
  22. data: {},
  23. form: null,
  24. error: null,
  25. params: {},
  26. route: { id: null },
  27. state: {},
  28. status: -1,
  29. url: new URL(placeholder_url)
  30. });
  31. }
  32. const stores = {
  33. updated: /* @__PURE__ */ create_updated_store()
  34. };
  35. ({
  36. check: stores.updated.check
  37. });
  38. function context() {
  39. return getContext("__request__");
  40. }
  41. const page$1 = {
  42. get error() {
  43. return context().page.error;
  44. },
  45. get status() {
  46. return context().page.status;
  47. }
  48. };
  49. const page = page$1;
  50. function Error$1($$renderer, $$props) {
  51. $$renderer.component(($$renderer2) => {
  52. $$renderer2.push(`<h1>${escape_html(page.status)}</h1> <p>${escape_html(page.error?.message)}</p>`);
  53. });
  54. }
  55. export {
  56. Error$1 as default
  57. };