10 |
Oops!
11 |
Sorry, an unexpected error has occurred.
12 |
13 | {error.statusText || error.message}
14 |
15 |
16 | );
17 | }
18 |
--------------------------------------------------------------------------------
/scripts/dev.ts:
--------------------------------------------------------------------------------
1 | import { readConfig } from "@remix-run/dev/dist/config.js";
2 | import { serve } from "./dev-server";
3 | import {
4 | createBrowserCompiler,
5 | createServerCompiler,
6 | } from "./compiler-webpack";
7 |
8 | async function command() {
9 | let remixConfig = await readConfig();
10 | serve(remixConfig, "development", {
11 | browser: createBrowserCompiler,
12 | server: createServerCompiler,
13 | });
14 | }
15 |
16 | command();
17 |
--------------------------------------------------------------------------------
/app/routes/contacts/$contactId.tsx:
--------------------------------------------------------------------------------
1 | import { Outlet, useCatch } from "@remix-run/react";
2 | import ErrorPage from "~/lib/error-page";
3 |
4 | export default function ContactId() {
5 | return