1
0
mirror of https://github.com/comatory/fb2iCal synced 2025-02-11 17:20:38 +01:00

33 lines
833 B
JavaScript

import { uuidv4, parseStartTimeFromiCalString } from './app/utils'
import {
getConfigStorage,
getStorageContents,
saveRecord,
} from './app/storage'
import logger from './app/logger'
import { extractEventDataFromHTML } from '../../lib/services/ics-retriever'
import generateICS from '../../lib/services/ics-generator'
import boot from '../frontend'
import { requestStore } from '../frontend/stores'
import { Request } from '../frontend/records'
(() => {
document.addEventListener('DOMContentLoaded', boot)
const configureLogger = (logger) => {
if (!logger) {
return
}
const prevStorage = getConfigStorage()
const storageContents = getStorageContents(prevStorage)
const shouldTrack = Boolean(storageContents.track)
logger.setRemoteLogging(shouldTrack)
}
configureLogger(logger)
})()