runtime/loader Functions
Functions exported from runtime/loader.ts
getPageDataForRoute
function getPageDataForRoute(docs: PageData[], slug: string): PageData | undefined
Parameters
| Name | Type | Description |
|---|---|---|
| docs | PageData[] | - |
| slug | string | - |
Returns
PageData | undefined
getSlugFromPath
function getSlugFromPath(relativePath: string): string
Parameters
| Name | Type | Description |
|---|---|---|
| relativePath | string | - |
Returns
string
loadAllDocs
function loadAllDocs(contentDir: string, config: ResolvedConfig): Promise<PageData[]>
Parameters
| Name | Type | Description |
|---|---|---|
| contentDir | string | - |
| config | ResolvedConfig | - |
Returns
Promise<PageData[]>
loadDoc
function loadDoc(options: LoadDocOptions): Promise<LoadDocResult | null>
Parameters
| Name | Type | Description |
|---|---|---|
| options | LoadDocOptions | - |
Returns
Promise<LoadDocResult | null>