<commit_before>import * as React from 'react';
import { CommonProps } from '../../';
import * as types from '../../types';

export interface ReactiveListProps extends CommonProps {
	componentId: string;
	URLParams?: boolean;
	className?: string;
	style?: types.style;
	// non-common props
	dataField: string;
	defaultQuery?: (...args: any[]) => any;
	innerClass?: types.style;
	loader?: types.title;
	onAllData?: (data: any) => any;
	onData?: (data: any) => any;
	onNoResults?: types.title;
	onResultStats?: (...args: any[]) => any;
	pages?: number;
	pagination?: boolean;
	paginationAt?: types.paginationAt;
	react?: types.react;
	showResultStats?: boolean;
	size?: number;
	sortBy?: types.sortBy;
	sortOptions?: types.sortOptions;
	stream?: boolean;
	onPageChange?: (...args: any[]) => any;
	defaultPage?: number;
	listClass?: string;
}

declare const ReactiveList: React.ComponentType<ReactiveListProps>;

export default ReactiveList;<commit_msg>web[ts]: update typescript def for onError in result components<commit_after>import * as React from 'react';
import { CommonProps } from '../../';
import * as types from '../../types';

export interface ReactiveListProps extends CommonProps {
	componentId: string;
	URLParams?: boolean;
	className?: string;
	style?: types.style;
	// non-common props
	dataField: string;
	defaultQuery?: (...args: any[]) => any;
	innerClass?: types.style;
	loader?: types.title;
	onAllData?: (data: any) => any;
	onData?: (data: any) => any;
	onError?: (...args: any[]) => any;
	onNoResults?: types.title;
	onResultStats?: (...args: any[]) => any;
	pages?: number;
	pagination?: boolean;
	paginationAt?: types.paginationAt;
	react?: types.react;
	showResultStats?: boolean;
	size?: number;
	sortBy?: types.sortBy;
	sortOptions?: types.sortOptions;
	stream?: boolean;
	onPageChange?: (...args: any[]) => any;
	defaultPage?: number;
	listClass?: string;
}

declare const ReactiveList: React.ComponentType<ReactiveListProps>;

export default ReactiveList;
{'fraction_non_alphanumeric': 0.1663306451612903, 'fraction_numerical': 0.0, 'mean_word_length': 4.9431137724550895, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 16, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3102989', 'n_tokens_mistral': 632, 'n_tokens_neox': 632, 'n_words': 181}