Skip to content

Commit

Permalink
Add Brave in supported browsers
Browse files Browse the repository at this point in the history
  • Loading branch information
ivangabriele committed Oct 6, 2023
1 parent 16426ff commit e290cb7
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions frontend/src/utils/isBrowserSupported.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
import { browserName, browserVersion } from 'react-device-detect'
import { toast } from 'react-toastify'

// TODO Share that in MUI.
export function isBrowserSupported(): boolean {
const browserVersionAsNumber = Number(browserVersion)

switch (browserName) {
case 'Internet Explorer':
return false
case 'Brave':
return browserVersionAsNumber >= 112

case 'Edge':
return browserVersionAsNumber >= 79
Expand All @@ -20,12 +21,15 @@ export function isBrowserSupported(): boolean {
case 'Firefox':
return browserVersionAsNumber >= 62

case 'Safari':
return browserVersionAsNumber >= 12
case 'Internet Explorer':
return false

case 'Opera':
return browserVersionAsNumber >= 56

case 'Safari':
return browserVersionAsNumber >= 12

default:
toast.error(`Navigateur inconnu: "${browserName} v${browserVersion}"`)

Expand Down

0 comments on commit e290cb7

Please sign in to comment.