opds-web-client
Version:
17 lines (16 loc) • 570 B
TypeScript
import * as React from "react";
import { BookData } from "../interfaces";
export interface BookCoverProps extends React.HTMLProps<BookCover> {
book: BookData;
}
export default class BookCover extends React.Component<BookCoverProps, any> {
constructor(props: any);
handleError(event: any): void;
componentWillReceiveProps(nextProps: any): void;
render(): JSX.Element;
computeFontStyle(text: any, baseFontSize?: number, minFontSize?: number): {
fontSize: string;
lineHeight: string;
};
seededRandomHue(seed: any): number;
}