Skip to content

Commit e2726f6

Browse files
committed
adding to AudioRecord an additional mode=audioRecorNoStop that doesn't have stop button
1 parent 4a1c3be commit e2726f6

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

src/components/InputSelector/InputSelector.vue

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,16 @@
7373
mode="audioRecordAudioTask" />
7474
</div>
7575

76+
<!-- If type is audioRecordNoStop -->
77+
<div v-else-if="inputType === 'audioRecordNoStop'">
78+
<AudioRecord
79+
:constraints="valueConstraints"
80+
:selected_language="selected_language"
81+
:init="init" v-on:valueChanged="sendData"
82+
mode="audioRecordNoStop" />
83+
</div>
84+
85+
7686
<!-- If type is text -->
7787
<div v-else-if="inputType === 'text'">
7888
<TextInput

src/components/Inputs/WebAudioRecord/Audio.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@
1717
<b-button v-if="!isRecording && !hasRecording" @click="record" variant="danger">
1818
{{ $t('record-button')}}
1919
</b-button>
20-
<b-button v-if="isRecording" @click="finish">{{ $t('stop-button') }}</b-button>
20+
<div v-if="mode!='audioRecordNoStop'" class="mb-3">
21+
<b-button v-if="isRecording" @click="finish">{{ $t('stop-button') }}</b-button>
22+
</div>
2123
<div v-if="isRecording">
2224
<small>{{timeRemaining}} {{ $t('x-seconds-left')}}</small>
2325
</div>

0 commit comments

Comments
 (0)