UNPKG

@ecomplus/passport-client

Version:

Handle customer authentication with E-Com Plus Passport

22 lines (19 loc) 463 B
export default (url, title = 'Login') => { if (typeof window !== 'object') { throw new Error('Method available for browser only') } const { screen } = window let width if (screen) { // set window width based on screen width if (screen.width >= 640) { width = 640 } else { width = screen.width } } else { width = 380 } // open new browser window return window.open(url, title, `height=500,width=${width}`) }