Prefer type to interface and add an ESLint rule

This commit is contained in:
Evan Hahn
2021-01-14 12:07:05 -06:00
committed by Scott Nonnenberg
parent c85c073669
commit 8a72607fa7
106 changed files with 431 additions and 375 deletions

View File

@@ -6,14 +6,14 @@ import classNames from 'classnames';
import { getIncrement, getTimerBucket } from '../../util/timer';
export interface Props {
export type Props = {
withImageNoCaption?: boolean;
withSticker?: boolean;
withTapToViewExpired?: boolean;
expirationLength: number;
expirationTimestamp: number;
direction?: 'incoming' | 'outgoing';
}
};
export class ExpireTimer extends React.Component<Props> {
private interval: NodeJS.Timeout | null;