feat(vue): add custom elements bundle (#23458)

This commit is contained in:
Liam DeBeasi
2021-06-17 14:10:50 -04:00
committed by GitHub
parent bccb8ad5fb
commit dc48a9f1a2
37 changed files with 468 additions and 373 deletions

View File

@ -109,13 +109,13 @@ const isElectron = (win: Window): boolean =>
testUserAgent(win, /electron/i);
const isPWA = (win: Window): boolean =>
!!(win.matchMedia('(display-mode: standalone)').matches || (win.navigator as any).standalone);
!!((win.matchMedia && win.matchMedia('(display-mode: standalone)').matches) || (win.navigator as any).standalone);
export const testUserAgent = (win: Window, expr: RegExp) =>
expr.test(win.navigator.userAgent);
const matchMedia = (win: Window, query: string): boolean =>
win.matchMedia(query).matches;
win.matchMedia && win.matchMedia(query).matches;
const PLATFORMS_MAP = {
'ipad': isIpad,