@raona/components
Version:
React components used at Raona to work with SPFx
16 lines (15 loc) • 651 B
TypeScript
import * as React from 'react';
import { BannerEntity } from '../../../entities/BannerEntity';
import { NewsBannerStyles } from '../../../entities/BannerStylesEntity';
export interface NewsBannerProps {
item: BannerEntity;
showRelated?: boolean;
handleFavClick?(selectedItem: BannerEntity): void;
handleLikeClick?(selectedItem: BannerEntity): void;
toggleShowVideo?(selectedItem: BannerEntity): void;
openUserProfile?(email: any): void;
newsBannerStyles?: NewsBannerStyles;
}
export default class NewsBanner extends React.Component<NewsBannerProps, {}> {
render(): React.ReactElement<NewsBannerProps>;
}