mirror of
https://github.com/Dokploy/website.git
synced 2026-06-16 04:35:26 +02:00
- Standardized import statements across various components to use double quotes for consistency. - Updated component files to ensure proper formatting and adherence to coding standards. - Enhanced overall code readability by aligning code structure and improving comment clarity. - Made minor adjustments to ensure all components follow the same coding conventions, improving maintainability.
22 lines
693 B
TypeScript
22 lines
693 B
TypeScript
import { source } from "@/lib/source";
|
|
import { createFromSource } from "fumadocs-core/search/server";
|
|
import type { InferPageType } from "fumadocs-core/source";
|
|
|
|
export const { GET } = createFromSource(source, {
|
|
// https://docs.orama.com/docs/orama-js/supported-languages
|
|
language: "english",
|
|
// Configure tag filter based on the first slug (core, cli, api)
|
|
buildIndex(page: InferPageType<typeof source>) {
|
|
const tag = page.slugs[0] || "all";
|
|
return {
|
|
title: page.data.title,
|
|
description: page.data.description,
|
|
url: page.url,
|
|
id: page.url,
|
|
structuredData: page.data.structuredData,
|
|
// Assign tag based on the first slug (core, cli, api)
|
|
tag,
|
|
} as any;
|
|
},
|
|
});
|