import { data } from "react-router"; import { useTranslation } from "react-i18next"; import type { Route } from "./+types/routes.$id.edit"; import { loadRouteEdit, routeEditAction } from "./routes.$id.edit.server"; export async function loader({ params, request }: Route.LoaderArgs) { return data(await loadRouteEdit(request, params.id)); } export async function action({ params, request }: Route.ActionArgs) { return await routeEditAction(request, params.id); } export function meta(_args: Route.MetaArgs) { return [{ title: "Edit Route — trails.cool" }]; } export default function EditRoutePage({ loaderData }: Route.ComponentProps) { const { route } = loaderData; const { t } = useTranslation("journal"); return (

Edit Route