Skip to content

Commit 99f745b

Browse files
committed
Use new Error in project rejection
1 parent 07249b4 commit 99f745b

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

packages/react/src/lib/VoiceProvider.tsx

+6-10
Original file line numberDiff line numberDiff line change
@@ -322,12 +322,10 @@ export const VoiceProvider: FC<VoiceProviderProps> = ({
322322
const permission = await getStream();
323323

324324
if (permission === 'denied') {
325-
const error: VoiceError = {
326-
type: 'mic_error',
327-
message: 'Microphone permission denied',
328-
};
325+
const message = 'Microphone permission denied';
326+
const error: VoiceError = { type: 'mic_error', message };
329327
updateError(error);
330-
return Promise.reject(error);
328+
return Promise.reject(new Error(message));
331329
}
332330

333331
try {
@@ -336,12 +334,10 @@ export const VoiceProvider: FC<VoiceProviderProps> = ({
336334
verboseTranscription: true,
337335
});
338336
} catch (e) {
339-
const error: VoiceError = {
340-
type: 'socket_error',
341-
message: 'We could not connect to the voice. Please try again.',
342-
};
337+
const message = 'We could not connect to the voice. Please try again.';
338+
const error: VoiceError = { type: 'socket_error', message };
343339
updateError(error);
344-
return Promise.reject(error);
340+
return Promise.reject(new Error(message));
345341
}
346342

347343
try {

0 commit comments

Comments
 (0)