import * as Constants from './constants'; const ipcRenderer = (!process.versions.hasOwnProperty('electron') && window && window.require) ? window.require('electron').ipcRenderer : null; export const extractFileNameFromURL = url => { const parts = url.split('/'); return parts[parts.length - 1]; }; export const getIPCRenderer = () => { return ipcRenderer; }; export const getSelectedVersionFromState = state => { return (state.relver.Version === -1) ? 'unavailable' : state.relver.VersionLookup[Constants.RELEASE_TYPES[state.relver.Release]][state.relver.Version]; };