♻️(frontend) refactor the onDisconnected function to use a switch
This makes the logic more extensible in preparation for introducing additional disconnect reason handlers.
This commit is contained in:
committed by
aleb_the_flash
parent
bbc7fa8012
commit
726f9097f9
@@ -228,10 +228,13 @@ export const Conference = ({
|
||||
posthog.captureException(e)
|
||||
}}
|
||||
onDisconnected={(e) => {
|
||||
if (e == DisconnectReason.CLIENT_INITIATED) {
|
||||
navigateTo('feedback', { duplicateIdentity: false })
|
||||
} else if (e == DisconnectReason.DUPLICATE_IDENTITY) {
|
||||
navigateTo('feedback', { duplicateIdentity: true })
|
||||
switch (e) {
|
||||
case DisconnectReason.CLIENT_INITIATED:
|
||||
navigateTo('feedback', { duplicateIdentity: false })
|
||||
return
|
||||
case DisconnectReason.DUPLICATE_IDENTITY:
|
||||
navigateTo('feedback', { duplicateIdentity: true })
|
||||
return
|
||||
}
|
||||
}}
|
||||
onMediaDeviceFailure={(e, kind) => {
|
||||
|
||||
Reference in New Issue
Block a user