diff --git a/src/Countdown.test.tsx b/src/Countdown.test.tsx
index 2d0811b..a18c59f 100644
--- a/src/Countdown.test.tsx
+++ b/src/Countdown.test.tsx
@@ -56,7 +56,7 @@ describe('', () => {
const zeroPadTime = 0;
class Completionist extends React.Component {
- componentDidMount() { }
+ componentDidMount() {}
render() {
return (
@@ -168,7 +168,9 @@ describe('', () => {
const onStart = jest.fn().mockImplementation(() => calls.push('onStart'));
const onTick = jest.fn().mockImplementation(() => calls.push('onTick'));
const onComplete = jest.fn().mockImplementation(() => calls.push('onComplete'));
- wrapper = mount();
+ wrapper = mount(
+
+ );
expect(calls).toEqual(['onStart']);
@@ -177,7 +179,7 @@ describe('', () => {
jest.runTimersToTime(1000);
}
- expect(calls).toEqual(['onStart', ...(new Array(9).fill('onTick')), 'onComplete']);
+ expect(calls).toEqual(['onStart', ...new Array(9).fill('onTick'), 'onComplete']);
});
it('should trigger onComplete callback on start if date is in the past when countdown starts', () => {
@@ -188,7 +190,9 @@ describe('', () => {
const onComplete = jest.fn().mockImplementation(() => calls.push('onComplete'));
countdownDate = Date.now() - 10000;
- wrapper = mount();
+ wrapper = mount(
+
+ );
expect(onStart).toHaveBeenCalledTimes(1);
expect(onTick).not.toHaveBeenCalled();
@@ -635,6 +639,6 @@ describe('', () => {
afterEach(() => {
try {
wrapper.detach();
- } catch (e) { }
+ } catch (e) {}
});
});
diff --git a/src/Countdown.tsx b/src/Countdown.tsx
index 691c1a1..f4aa680 100644
--- a/src/Countdown.tsx
+++ b/src/Countdown.tsx
@@ -14,8 +14,8 @@ import {
export interface CountdownProps
extends React.Props,
- CountdownTimeDeltaFormatOptions,
- Omit {
+ CountdownTimeDeltaFormatOptions,
+ Omit {
readonly date?: Date | number | string;
readonly controlled?: boolean;
readonly intervalDelay?: number;
@@ -31,7 +31,10 @@ export interface CountdownProps
readonly onPause?: CountdownTimeDeltaFn;
readonly onStop?: CountdownTimeDeltaFn;
readonly onTick?: CountdownTimeDeltaFn;
- readonly onComplete?: (timeDelta: CountdownTimeDelta, completedOnStart: boolean) => void | LegacyCountdownProps['onComplete'];
+ readonly onComplete?: (
+ timeDelta: CountdownTimeDelta,
+ completedOnStart: boolean
+ ) => void | LegacyCountdownProps['onComplete'];
}
export interface CountdownRenderProps extends CountdownTimeDelta {
@@ -262,7 +265,7 @@ export default class Countdown extends React.Component {
if (callback) callback(this.state.timeDelta);
-
+
if (this.props.onComplete && (completing || completedOnStart)) {
this.props.onComplete(timeDelta, completedOnStart);
}