import type { PageContext } from "vike/types";

const routeRegex = /^\/docs\/(.*)$/;

export function route(pageContext: PageContext) {
  if (pageContext.urlPathname === "/docs") {
    return { routeParams: { key: "documentations" } };
  }

  const match = pageContext.urlPathname.match(routeRegex);
  if (!match) return false;

  const [, key] = match;

  return { routeParams: { key } };
}
