UNPKG

@memori.ai/memori-react

Version:

[![npm version](https://img.shields.io/github/package-json/v/memori-ai/memori-react)](https://www.npmjs.com/package/@memori.ai/memori-react) ![Tests](https://github.com/memori-ai/memori-react/workflows/CI/badge.svg?branch=main) ![TypeScript Support](https

29 lines (28 loc) 987 B
import { Medium } from '@memori.ai/memori-api-client/dist/types'; import React from 'react'; export declare type ILinkPreviewInfo = { title?: string | undefined; siteName?: string | undefined; description?: string | undefined; mediaType?: string | undefined; image?: string | undefined; imageWidth?: number | undefined; imageHeight?: number | undefined; favicon?: string | undefined; images?: string[] | undefined; video?: string | undefined; videos?: string[] | undefined; }; export interface Props { isChild?: boolean; items: Medium[]; baseUrl?: string; descriptionOneLine?: boolean; onLinkPreviewInfo?: (linkPreviewInfo: ILinkPreviewInfo) => void; fromUser?: boolean; } export declare const RenderLinkItem: ({ isChild, item, baseUrl, onLinkPreviewInfo, descriptionOneLine, }: Omit<Props, "items"> & { item: Medium; }) => JSX.Element; declare const LinkItemWidget: React.FC<Props>; export default LinkItemWidget;