@raona/components
Version:
React components used at Raona to work with SPFx
18 lines (17 loc) • 651 B
TypeScript
import * as React from 'react';
import { Component, ReactElement } from 'react';
import { CardEntity, DiscoveryStyles } from '../../entities';
export interface DiscoveryCardProps {
item: CardEntity;
itemIndex: number;
openItemsOnNewPage?: boolean;
textLink?: string;
discoveryBodyStyles?: DiscoveryStyles;
handleCardClick?(selectedItem: CardEntity): void;
handleSaveAsFavorite?(e: React.MouseEvent<HTMLElement>): void;
}
export interface DiscoveryCardState {
}
export declare class DiscoveryCard extends Component<DiscoveryCardProps, DiscoveryCardState> {
render(): ReactElement<DiscoveryCardProps>;
}