PersistorManager.js 442 B

12345678910111213
  1. import settings from '@overleaf/settings'
  2. import ObjectPersistor from '@overleaf/object-persistor'
  3. import AbstractPersistor from '@overleaf/object-persistor/src/AbstractPersistor.js'
  4. import Metrics from '@overleaf/metrics'
  5. const persistorSettings = settings.docstore
  6. persistorSettings.Metrics = Metrics
  7. const persistor = settings.docstore.backend
  8. ? ObjectPersistor(persistorSettings)
  9. : new AbstractPersistor()
  10. export default persistor