UNPKG

console-feed

Version:

A React component that displays console logs from the current page, an iframe or transported across a server

40 lines (33 loc) 802 B
import { Payload } from './Payload' import { Styles } from './Styles' import { Methods } from './Methods' import type { Options } from 'linkifyjs' import { ComponentOverrides } from './ComponentOverrides' export type Variants = 'light' | 'dark' export interface Theme { variant: Variants styles: Styles } export interface Context extends Theme { method: Methods } export interface Message extends Payload { data: any[] amount?: number } export interface Props { logs: Message[] variant?: Variants styles?: Styles filter?: Methods[] searchKeywords?: string logFilter?: Function logGrouping?: Boolean linkifyOptions?: Options components?: ComponentOverrides } export interface MessageProps { log: Message linkifyOptions?: Options components?: ComponentOverrides }