matrix-react-sdk
Version:
SDK for matrix.org using React
22 lines (21 loc) • 724 B
TypeScript
import React from "react";
import { MatrixEvent, Poll } from "matrix-js-sdk/src/matrix";
import { PollHistoryFilter } from "./types";
type PollHistoryListProps = {
pollStartEvents: MatrixEvent[];
polls: Map<string, Poll>;
filter: PollHistoryFilter;
/**
* server ts of the oldest fetched poll
* ignoring filter
* used to render no results in last x days message
* undefined when no polls are found
*/
oldestFetchedEventTimestamp?: number;
onFilterChange: (filter: PollHistoryFilter) => void;
onItemClick: (pollId: string) => void;
loadMorePolls?: () => void;
isLoading?: boolean;
};
export declare const PollHistoryList: React.FC<PollHistoryListProps>;
export {};