Skip to content

Commit 725caea

Browse files
committed
refactor(types): remove remaining I prefix from typescript interfaces
1 parent 3731b1b commit 725caea

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

lib/ObserveViewport.tsx

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,17 @@ import {
1919
cancelAnimationFrame,
2020
} from './utils';
2121

22-
export interface IChildProps {
22+
interface ChildProps {
2323
scroll: Scroll | null;
2424
dimensions: Dimensions | null;
2525
}
2626

27-
interface IState extends IChildProps {}
27+
interface State extends ChildProps {}
2828

29-
interface IProps {
30-
children?: (props: IChildProps) => React.ReactNode;
31-
onUpdate?: (props: IChildProps, layoutSnapshot: unknown) => void;
32-
recalculateLayoutBeforeUpdate?: (props: IChildProps) => unknown;
29+
interface Props {
30+
children?: (props: ChildProps) => React.ReactNode;
31+
onUpdate?: (props: ChildProps, layoutSnapshot: unknown) => void;
32+
recalculateLayoutBeforeUpdate?: (props: ChildProps) => unknown;
3333
disableScrollUpdates: boolean;
3434
disableDimensionsUpdates: boolean;
3535
deferUpdateUntilIdle: boolean;
@@ -48,7 +48,7 @@ interface Context {
4848
version: string;
4949
}
5050

51-
export default class ObserveViewport extends React.Component<IProps, IState> {
51+
export default class ObserveViewport extends React.Component<Props, State> {
5252
private removeViewportChangeListener?: (
5353
handler: ViewportChangeHandler,
5454
) => void;
@@ -59,22 +59,22 @@ export default class ObserveViewport extends React.Component<IProps, IState> {
5959
private tickId?: number;
6060
private nextViewport?: Viewport;
6161

62-
static defaultProps: IProps = {
62+
static defaultProps: Props = {
6363
disableScrollUpdates: false,
6464
disableDimensionsUpdates: false,
6565
deferUpdateUntilIdle: false,
6666
priority: 'normal',
6767
};
6868

69-
constructor(props: IProps) {
69+
constructor(props: Props) {
7070
super(props);
7171
this.state = {
7272
scroll: createEmptyScrollState(),
7373
dimensions: createEmptyDimensionState(),
7474
};
7575
}
7676

77-
componentDidUpdate(prevProps: IProps) {
77+
componentDidUpdate(prevProps: Props) {
7878
const dimensionsBecameActive =
7979
!this.props.disableDimensionsUpdates &&
8080
prevProps.disableDimensionsUpdates;

0 commit comments

Comments
 (0)