-
Notifications
You must be signed in to change notification settings - Fork 449
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Breakout Rooms round 1 #8403
Breakout Rooms round 1 #8403
Conversation
05ce820
to
1bf4dc1
Compare
71f1aae
to
1dac92d
Compare
1dac92d
to
b5566af
Compare
b561143
to
0c7b548
Compare
<label for="room-number">{{ t('spreed', 'Number of breakout rooms') }} </label> | ||
<input id="room-number" v-model.number="amount" type="number"> | ||
<NcCheckboxRadioSwitch :checked.sync="mode" | ||
value="1" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Followup:
value="1" | |
:value="CONVERSATION.BREAKOUT_ROOM_MODE.AUTOMATIC" |
Same for others?
0c7b548
to
c557b48
Compare
Signed-off-by: Marco <marcoambrosini@icloud.com>
Signed-off-by: Marco <marcoambrosini@icloud.com>
Signed-off-by: Marco <marcoambrosini@icloud.com>
Signed-off-by: Marco <marcoambrosini@icloud.com>
Signed-off-by: Marco <marcoambrosini@icloud.com>
Signed-off-by: Marco <marcoambrosini@icloud.com>
Signed-off-by: Marco <marcoambrosini@icloud.com>
Signed-off-by: Marco <marcoambrosini@icloud.com>
Signed-off-by: Marco <marcoambrosini@icloud.com>
Signed-off-by: Marco <marcoambrosini@icloud.com>
c557b48
to
930dd1c
Compare
|
||
async stopBreakoutRoomsAction(context, token) { | ||
try { | ||
await stopBreakoutRooms(token) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Followup:
Should change the conversation detail in the conversationStore when successful
|
||
async startBreakoutRoomsAction(context, token) { | ||
try { | ||
await startBreakoutRooms(token) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Followup:
Should change the conversation detail in the conversationStore when successful
|
||
async getBreakoutRoomsAction(context, { token }) { | ||
try { | ||
const response = await getBreakoutRooms(token) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Followup:
Don't get them when the conversation breakout room mode says they are off.
|
||
async deleteBreakoutRoomsAction(context, { token }) { | ||
try { | ||
await deleteBreakoutRooms(token) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Followup:
Should change the conversation detail in the conversationStore when successful
<input id="participant.attendeeId" | ||
v-model="modelProxy" | ||
:value="participant.attendeeId" | ||
type="checkbox" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Followup:
Not accessible, we have a NcCheckbox⦠component
src/components/BreakoutRoomsEditor/BreakoutRoomsParticipantsEditor.vue
Outdated
Show resolved
Hide resolved
<!-- TODO: choose final icon --> | ||
<GoogleCircles :size="20" /> | ||
</template> | ||
{{ roomName(index) }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Followup:
When there is only 1 room this behaves weird.
|
||
data() { | ||
return { | ||
mode: '1', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Followup:
use const
<template v-if="!isEditingParticipants"> | ||
<div class="breakout-rooms-editor__main"> | ||
<label for="room-number">{{ t('spreed', 'Number of breakout rooms') }} </label> | ||
<input id="room-number" v-model.number="amount" type="number"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Followup:
If only NcInputField would allow numbers
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Must:
min=1 max=20
Signed-off-by: Marco <marcoambrosini@icloud.com>
Signed-off-by: Marco <marcoambrosini@icloud.com>
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Marco <marcoambrosini@icloud.com>
Signed-off-by: Marco <marcoambrosini@icloud.com>
a345066
to
363ad43
Compare
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Marco <marcoambrosini@icloud.com>
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Marco <marcoambrosini@icloud.com>
Signed-off-by: Marco <marcoambrosini@icloud.com>
Signed-off-by: Marco <marcoambrosini@icloud.com>
Signed-off-by: Marco <marcoambrosini@icloud.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
step-by-step
Signed-off-by: Marco marcoambrosini@icloud.com
partially fixes #8339
πΌοΈ Screenshots