bigbluebutton-Github/bigbluebutton-html5
prlanzarin b6a962ff73 fix: not all error boundaries should close audio/Apollo
Currently, all error boundaries close audio and Apollo connections once
an error is caught. This is not the correct behavior as not all error
boundaries are critical, e.g.: the presentation crashing should _not_
break the whole client. It also deviates from how error boundaries
worked in 2.7

Add a new prop to the ErrorBoundary/LocatedErrorBoundary components
called isCritical that flags an error boundary instance as critical. If
true, it'll close Apollo/audio. The default behavior is
isCritical=false, and the only critical error boundaries are the ones
located in the app's root (/client/main.tsx).
2024-09-10 19:00:47 +00:00
..
.vscode refactor (typescript): fix typescript build errors (#18454) 2023-08-14 17:52:35 -03:00
client fix: not all error boundaries should close audio/Apollo 2024-09-10 19:00:47 +00:00
imports fix: not all error boundaries should close audio/Apollo 2024-09-10 19:00:47 +00:00
private/config feat(screenshare): add support for troubleshooting links (#21051) 2024-09-09 08:51:34 -03:00
public Merge pull request #21133 from ramonlsouza/ban-chat-client 2024-09-10 13:01:34 -03:00
server Add dynamic import config 2024-07-02 17:04:34 -03:00
.eslintignore
.eslintrc.js disable require default props eslint rule 2024-06-11 10:03:42 -03:00
.gitignore Refactor: Make bundle using webpack (#20811) 2024-08-09 13:58:44 -04:00
babel.config.js Refactor: Make bundle using webpack (#20811) 2024-08-09 13:58:44 -04:00
deploy.sh Add scripts to run html5 from source (#20899) 2024-08-12 09:35:45 -03:00
jsconfig.json
package-lock.json Merge pull request #20936 from prlanzarin/u30/refactor/rem-cli-serverlogs-html5 2024-08-28 16:45:39 -04:00
package.json Merge pull request #20936 from prlanzarin/u30/refactor/rem-cli-serverlogs-html5 2024-08-28 16:45:39 -04:00
run-dev.sh Add scripts to run html5 from source (#20899) 2024-08-12 09:35:45 -03:00
test-html5.sh
tsconfig.json Refactor: Make bundle using webpack (#20811) 2024-08-09 13:58:44 -04:00
webpack.config.js Fix devtools in prod (#21043) 2024-08-28 14:47:57 -03:00