_error.svelte 521 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <script>
  2. export let status;
  3. export let error;
  4. const dev = process.env.NODE_ENV === 'development';
  5. </script>
  6. <style>
  7. h1, p {
  8. margin: 0 auto;
  9. }
  10. h1 {
  11. font-size: 2.8em;
  12. font-weight: 700;
  13. margin: 0 0 0.5em 0;
  14. }
  15. p {
  16. margin: 1em auto;
  17. }
  18. @media (min-width: 480px) {
  19. h1 {
  20. font-size: 4em;
  21. }
  22. }
  23. </style>
  24. <svelte:head>
  25. <title>{status}</title>
  26. </svelte:head>
  27. <h1>{status}</h1>
  28. <p>{error.message}</p>
  29. {#if dev && error.stack}
  30. <pre>{error.stack}</pre>
  31. {/if}