Skip to content

Commit 2f71d6f

Browse files
committed
Fix formatting and type imports
1 parent 31b8271 commit 2f71d6f

File tree

4 files changed

+48
-30
lines changed

4 files changed

+48
-30
lines changed

lib/InfiniteRange.js

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@
22

33
import React, { Component } from 'react';
44
import PropTypes from 'prop-types';
5-
import { InfinteRangeTransitions, InfiniteRangeInputState, InfiniteRangeConfiguration } from './InfiniteRangeTransitions';
5+
import { InfinteRangeTransitions } from './InfiniteRangeTransitions';
6+
import type {
7+
InfiniteRangeInputState,
8+
InfiniteRangeConfiguration
9+
} from './InfiniteRangeTransitions';
610
import { numericValueFromEvent } from './numericValueFromEvent';
711

812
/*::
@@ -33,8 +37,10 @@ type InfiniteRangeProps = {
3337

3438
type InfiniteRangeState = InfiniteRangeInputState;
3539

36-
export class InfiniteRange extends Component<InfiniteRangeProps,
37-
InfiniteRangeState> {
40+
export class InfiniteRange extends Component<
41+
InfiniteRangeProps,
42+
InfiniteRangeState
43+
> {
3844
static propTypes = {
3945
children: PropTypes.func.isRequired,
4046
floor: PropTypes.number,
@@ -63,18 +69,21 @@ export class InfiniteRange extends Component<InfiniteRangeProps,
6369
// Calculates the next position after the change.
6470
static update = InfinteRangeTransitions.update;
6571

66-
static externalStateUpdate(props: InfiniteRangeConfiguration, state: InfiniteRangeInputState) {
72+
static externalStateUpdate(
73+
props: InfiniteRangeConfiguration,
74+
state: InfiniteRangeInputState
75+
) {
6776
if (props.value <= state.max && state.min <= props.value) {
6877
return {
6978
...state,
7079
value: props.value
71-
}
80+
};
7281
}
7382

7483
return InfiniteRange.initialState({
7584
...props,
7685
defaultValue: props.value
77-
})
86+
});
7887
}
7988

8089
static getDerivedStateFromProps(

lib/InfiniteRangeAnimated.js

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@
33
import React, { Component } from 'react';
44
import PropTypes from 'prop-types';
55
import { Motion, presets, spring } from 'react-motion';
6-
import { InfinteRangeTransitions, InfiniteRangeInputState, InfiniteRangeConfiguration } from './InfiniteRangeTransitions';
6+
import { InfinteRangeTransitions } from './InfiniteRangeTransitions';
7+
import type {
8+
InfiniteRangeInputState,
9+
InfiniteRangeConfiguration
10+
} from './InfiniteRangeTransitions';
711
import { numericValueFromEvent } from './numericValueFromEvent';
812

913
/*::
@@ -69,8 +73,10 @@ const Animate = {
6973
branch
7074
};
7175

72-
export class InfiniteRangeAnimated extends Component<InfiniteRangeProps,
73-
InfiniteRangeState> {
76+
export class InfiniteRangeAnimated extends Component<
77+
InfiniteRangeProps,
78+
InfiniteRangeState
79+
> {
7480
static propTypes = {
7581
children: PropTypes.func.isRequired,
7682
floor: PropTypes.number,
@@ -99,7 +105,10 @@ export class InfiniteRangeAnimated extends Component<InfiniteRangeProps,
99105
// Calculates the next position after the change.
100106
static update = InfinteRangeTransitions.update;
101107

102-
static externalStateUpdate(props: InfiniteRangeConfiguration, state: InfiniteRangeInputState) {
108+
static externalStateUpdate(
109+
props: InfiniteRangeConfiguration,
110+
state: InfiniteRangeInputState
111+
) {
103112
if (props.value <= state.max && state.min <= props.value) {
104113
return Animate.on({
105114
...state,

lib/InfiniteRangeTransitions.js

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
type InfiniteRangeConfiguration = {
1+
export type InfiniteRangeConfiguration = {
22
floor: number,
33
ceiling: number,
44
step: number,
@@ -7,18 +7,18 @@ type InfiniteRangeConfiguration = {
77
value: number
88
};
99

10-
type InfiniteRangeInputState = {
10+
export type InfiniteRangeInputState = {
1111
max: number,
1212
min: number,
1313
value: number
1414
};
1515

1616
const init = ({
17-
chunkSize,
18-
ceiling,
19-
floor,
20-
defaultValue
21-
}: InfiniteRangeConfiguration): InfiniteRangeInputState => {
17+
chunkSize,
18+
ceiling,
19+
floor,
20+
defaultValue
21+
}: InfiniteRangeConfiguration): InfiniteRangeInputState => {
2222
let initialValue = defaultValue;
2323

2424
if (defaultValue < floor) {
@@ -29,18 +29,18 @@ const init = ({
2929

3030
return chunkSize < defaultValue
3131
? InfinteRangeTransitions.update(
32-
{ chunkSize, floor },
33-
{
34-
value: initialValue,
35-
min: initialValue - chunkSize,
36-
max: initialValue + chunkSize,
37-
}
38-
)
32+
{ chunkSize, floor },
33+
{
34+
value: initialValue,
35+
min: initialValue - chunkSize,
36+
max: initialValue + chunkSize
37+
}
38+
)
3939
: {
40-
value: initialValue,
41-
min: floor,
42-
max: chunkSize,
43-
};
40+
value: initialValue,
41+
min: floor,
42+
max: chunkSize
43+
};
4444
};
4545

4646
const update = (

lib/numericValueFromEvent.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
export const numericValueFromEvent = ({
2-
target: { value }
3-
}: SyntheticInputEvent<>): number => parseInt(value, 10);
2+
target: { value }
3+
}: SyntheticInputEvent<>): number => parseInt(value, 10);

0 commit comments

Comments
 (0)