24 lines
465 B
TypeScript
24 lines
465 B
TypeScript
import type { CF_ContentType } from "src/@types/Contentful_ContentType.enum";
|
|
|
|
export interface CF_Link {
|
|
name: string;
|
|
internal: string;
|
|
linkName: string;
|
|
icon?: string;
|
|
color?: string;
|
|
url: string;
|
|
newTab?: boolean;
|
|
external?: boolean;
|
|
description?: string;
|
|
alt?: string;
|
|
showText?: boolean;
|
|
author: string;
|
|
date: string;
|
|
source: string;
|
|
}
|
|
|
|
export interface CF_LinkSkeleton {
|
|
contentTypeId: CF_ContentType.link;
|
|
fields: CF_Link;
|
|
}
|