astro-loader-obsidian
Version:
Use your Obsidian Vault in Astro projects
12 lines (8 loc) • 313 B
text/typescript
import type { FrontmatterData } from "../utils/frontmatter";
import type { ObsidianContext } from "../../types";
import { toSlug } from "../obsidianId";
export const slug = (
entry: string,
context: ObsidianContext,
data: FrontmatterData
) => toSlug(entry, context.i18n, data.permalink ?? data.slug)[0];