import {ENV,APP_KEY,HubLog as Log} from 'nw-log-distribution'; let env = ENV.HB; if (process.env.NODE_ENV === 'development') { env = ENV.ST; } let extraLogOptions = {} if (window.location.href.indexOf('www.lofter.com/cms') !== -1) { extraLogOptions = { activityId: window.location.pathname.slice(1).split('/').slice(0,2).join('-') } } const log = new Log({ userId: '', key: APP_KEY.H5, hbInitOptions: { truncateLength: 255, persistence: "localStorage", cross_subdomain_cookie: true }, k: 'lofter', env: env, ...extraLogOptions }) export default log export async function getDeviceId() { return await log.getDeviceId() }