JA
ベータ版の翻訳

@core / kit-blog

1.0.1 ▾
認証済みMIT
GitHub

Next.js 向けブログキット:著者・カテゴリ・タグ・シリーズ付き記事、フィード、承認制コメント、ニュースレター

コード32 ファイルコンテキスト約 883 トークンスキャン合格

.genpmignore 適用後に組み込まれる正確なツリーです。固定先:

src/app/(blog)/_lib/paths.ts読み取り専用 · fa952a4
// Rutas y utilidades puras del blog (sin registro: las importa también el bloque "Últimos posts").
export const BLOG_PATH = '/blog';
export const PER_PAGE = 10;
export const postPath = (p: { slug: string }) => `${BLOG_PATH}/${p.slug}`;

/** Página pedida en `?page=` (1 si falta o no es válida). */
export function pageParam(sp: Record<string, string | string[] | undefined>): number {
  const v = Number(Array.isArray(sp.page) ? sp.page[0] : sp.page);
  return Number.isInteger(v) && v > 0 && v < 10_000 ? v : 1;
}

export const formatDate = (d: Date | null, locale = 'en') =>
  d ? new Intl.DateTimeFormat(locale, { dateStyle: 'long', timeZone: 'UTC' }).format(d) : '';

@core/kit-blog を報告

パッケージを報告するには GitHub でログインしてください。

GitHub で続ける