Skip to content

Commit 34ad0d9

Browse files
authored
fix: import types instead of classes (#1027)
1 parent f93ec5b commit 34ad0d9

21 files changed

Lines changed: 22 additions & 22 deletions

packages/react-native-audio-api/src/core/AnalyserNode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import BaseAudioContext from './BaseAudioContext';
1+
import type BaseAudioContext from './BaseAudioContext';
22
import { IndexSizeError } from '../errors';
33
import { IAnalyserNode } from '../interfaces';
44
import { AnalyserOptions } from '../types';

packages/react-native-audio-api/src/core/AudioBufferBaseSourceNode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import AudioParam from './AudioParam';
2-
import BaseAudioContext from './BaseAudioContext';
2+
import type BaseAudioContext from './BaseAudioContext';
33
import { AudioEventSubscription } from '../events';
44
import { EventTypeWithValue } from '../events/types';
55
import { IAudioBufferBaseSourceNode } from '../interfaces';

packages/react-native-audio-api/src/core/AudioBufferQueueSourceNode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { IAudioBufferQueueSourceNode } from '../interfaces';
22
import AudioBufferBaseSourceNode from './AudioBufferBaseSourceNode';
33
import AudioBuffer from './AudioBuffer';
44
import { RangeError } from '../errors';
5-
import BaseAudioContext from './BaseAudioContext';
5+
import type BaseAudioContext from './BaseAudioContext';
66
import { BaseAudioBufferSourceOptions } from '../types';
77
import { AudioEventSubscription } from '../events';
88
import { OnBufferEndEventType } from '../events/types';

packages/react-native-audio-api/src/core/AudioBufferSourceNode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { InvalidStateError, RangeError } from '../errors';
55
import { EventEmptyType } from '../events/types';
66
import { AudioEventSubscription } from '../events';
77
import { AudioBufferSourceOptions } from '../types';
8-
import BaseAudioContext from './BaseAudioContext';
8+
import type BaseAudioContext from './BaseAudioContext';
99

1010
export default class AudioBufferSourceNode extends AudioBufferBaseSourceNode {
1111
private onLoopEndedSubscription?: AudioEventSubscription;

packages/react-native-audio-api/src/core/AudioNode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { IAudioNode } from '../interfaces';
22
import AudioParam from './AudioParam';
33
import { ChannelCountMode, ChannelInterpretation } from '../types';
4-
import BaseAudioContext from './BaseAudioContext';
4+
import type BaseAudioContext from './BaseAudioContext';
55
import { InvalidAccessError } from '../errors';
66

77
export default class AudioNode {

packages/react-native-audio-api/src/core/AudioParam.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { AutomationEventData, AutomationEventType } from '../api';
1+
import { AutomationEventData, AutomationEventType } from '../types';
22
import { InvalidStateError, NotSupportedError, RangeError } from '../errors';
33
import { IAudioParam } from '../interfaces';
4-
import BaseAudioContext from './BaseAudioContext';
4+
import type BaseAudioContext from './BaseAudioContext';
55

66
export default class AudioParam {
77
public readonly defaultValue: number;

packages/react-native-audio-api/src/core/BiquadFilterNode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { InvalidAccessError } from '../errors';
22
import { IBiquadFilterNode } from '../interfaces';
33
import AudioNode from './AudioNode';
44
import AudioParam from './AudioParam';
5-
import BaseAudioContext from './BaseAudioContext';
5+
import type BaseAudioContext from './BaseAudioContext';
66
import { BiquadFilterOptions } from '../types';
77

88
export default class BiquadFilterNode extends AudioNode {

packages/react-native-audio-api/src/core/ConstantSourceNode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { IConstantSourceNode } from '../interfaces';
22
import { ConstantSourceOptions } from '../types';
33
import AudioParam from './AudioParam';
44
import AudioScheduledSourceNode from './AudioScheduledSourceNode';
5-
import BaseAudioContext from './BaseAudioContext';
5+
import type BaseAudioContext from './BaseAudioContext';
66

77
export default class ConstantSourceNode extends AudioScheduledSourceNode {
88
readonly offset: AudioParam;

packages/react-native-audio-api/src/core/ConvolverNode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { IConvolverNode } from '../interfaces';
22
import { ConvolverOptions } from '../types';
3-
import BaseAudioContext from './BaseAudioContext';
3+
import type BaseAudioContext from './BaseAudioContext';
44
import AudioNode from './AudioNode';
55
import AudioBuffer from './AudioBuffer';
66

packages/react-native-audio-api/src/core/DelayNode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import AudioNode from './AudioNode';
22
import AudioParam from './AudioParam';
3-
import BaseAudioContext from './BaseAudioContext';
3+
import type BaseAudioContext from './BaseAudioContext';
44
import { DelayOptions } from '../types';
55

66
export default class DelayNode extends AudioNode {

0 commit comments

Comments
 (0)