render-context.js 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. function experimental_async_required(name) {
  2. {
  3. throw new Error(`https://svelte.dev/e/experimental_async_required`);
  4. }
  5. }
  6. function lifecycle_outside_component(name) {
  7. {
  8. throw new Error(`https://svelte.dev/e/lifecycle_outside_component`);
  9. }
  10. }
  11. function await_invalid() {
  12. const error = new Error(`await_invalid
  13. Encountered asynchronous work while rendering synchronously.
  14. https://svelte.dev/e/await_invalid`);
  15. error.name = "Svelte error";
  16. throw error;
  17. }
  18. function hydratable_serialization_failed(key, stack) {
  19. const error = new Error(`hydratable_serialization_failed
  20. Failed to serialize \`hydratable\` data for key \`${key}\`.
  21. \`hydratable\` can serialize anything [\`uneval\` from \`devalue\`](https://npmjs.com/package/uneval) can, plus Promises.
  22. Cause:
  23. ${stack}
  24. https://svelte.dev/e/hydratable_serialization_failed`);
  25. error.name = "Svelte error";
  26. throw error;
  27. }
  28. function invalid_csp() {
  29. const error = new Error(`invalid_csp
  30. \`csp.nonce\` was set while \`csp.hash\` was \`true\`. These options cannot be used simultaneously.
  31. https://svelte.dev/e/invalid_csp`);
  32. error.name = "Svelte error";
  33. throw error;
  34. }
  35. function server_context_required() {
  36. const error = new Error(`server_context_required
  37. Could not resolve \`render\` context.
  38. https://svelte.dev/e/server_context_required`);
  39. error.name = "Svelte error";
  40. throw error;
  41. }
  42. function get_render_context() {
  43. const store = als?.getStore();
  44. {
  45. server_context_required();
  46. }
  47. return store;
  48. }
  49. let als = null;
  50. export {
  51. await_invalid as a,
  52. experimental_async_required as e,
  53. get_render_context as g,
  54. hydratable_serialization_failed as h,
  55. invalid_csp as i,
  56. lifecycle_outside_component as l
  57. };