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

30 lines (29 loc) 1.02 kB
import { Medium } from '@memori.ai/memori-api-client/dist/types'; import React from 'react'; export interface Props { items: (Medium & { type?: string; })[]; sessionID?: string; tenantID?: string; translateTo?: string; baseURL?: string; apiURL?: string; customMediaRenderer?: (mimeType: string) => JSX.Element | null; fromUser?: boolean; } export declare const RenderMediaItem: ({ isChild, item, sessionID, tenantID, preview, baseURL, apiURL, onClick, customMediaRenderer, }: { isChild?: boolean | undefined; item: Medium & { type: string; }; sessionID?: string | undefined; tenantID?: string | undefined; preview?: boolean | undefined; baseURL?: string | undefined; apiURL?: string | undefined; onClick?: ((mediumID: string) => void) | undefined; customMediaRenderer?: ((mimeType: string) => JSX.Element | null) | undefined; }) => JSX.Element; declare const _default: React.NamedExoticComponent<Props>; export default _default;