ruffer-pattern-portfolio
Version:
This is the end result from https://dev.to/swyx/quick-guide-to-setup-your-react--typescript-storybook-design-system-1c51
22 lines (21 loc) • 775 B
TypeScript
import React from 'react';
import RecentDocument from '../../Models/RecentDocument';
import Team from '../../Models/Team';
interface PageState {
loading: boolean;
recentDocuments: RecentDocument[];
teamList: Team[];
}
export interface PageProps {
loading?: boolean;
recentDocuments: RecentDocument[];
teamList: Team[];
}
export declare class Page extends React.Component<PageProps, PageState> {
constructor(props: PageProps);
api<T>(url: string): Promise<T>;
componentDidMount(pageNumber?: number, pageSize?: number): void;
render(): JSX.Element;
}
declare const _default: import("react-redux").ConnectedComponent<typeof Page, Pick<PageProps, "loading" | "recentDocuments" | "teamList">>;
export default _default;