@botonic/plugin-contentful
Version:
## What Does This Plugin Do?
15 lines (14 loc) • 617 B
TypeScript
import * as contentful from 'contentful';
import * as cms from '../../cms';
import { Context } from '../../cms';
import { DeliveryApi } from '../delivery-api';
import { CommonEntryFields } from '../delivery-utils';
import { DeliveryWithReference } from './reference';
export declare class UrlDelivery extends DeliveryWithReference {
constructor(delivery: DeliveryApi, resumeErrors: boolean);
url(id: string, context: Context): Promise<cms.Url>;
fromEntry(entry: contentful.Entry<UrlFields>, context: Context): Promise<cms.Url>;
}
export interface UrlFields extends CommonEntryFields {
url?: string;
}