Update browser gem

`modern?` method was removed in version 4
This commit is contained in:
Paul Chavard 2020-03-04 16:23:54 +01:00
parent 6d703c0bd0
commit ae2cfdd44e
6 changed files with 24 additions and 12 deletions

View file

@ -0,0 +1,13 @@
class BrowserSupport
def self.supported?(browser)
# See .browserslistrc
[
browser.chrome? && browser.version.to_i >= 50 && !browser.platform.ios?,
browser.edge? && browser.version.to_i >= 14 && !browser.compatibility_view?,
browser.firefox? && browser.version.to_i >= 50 && !browser.platform.ios?,
browser.opera? && browser.version.to_i >= 40,
browser.safari? && browser.version.to_i >= 8,
browser.platform.ios? && browser.platform.version.to_i >= 8
].any?
end
end