Files
overleaf-cep/services/docstore/app/js/PersistorManager.js
Andrew Rumble a1f1ca2028 Merge pull request #29948 from overleaf/ar/docstore-conversion-to-esm
[docstore] conversion to esm

GitOrigin-RevId: 9d255047bd7ae25f2b0b38f3a721741e8a0b7ad8
2025-12-03 09:05:42 +00:00

14 lines
442 B
JavaScript

import settings from '@overleaf/settings'
import ObjectPersistor from '@overleaf/object-persistor'
import AbstractPersistor from '@overleaf/object-persistor/src/AbstractPersistor.js'
import Metrics from '@overleaf/metrics'
const persistorSettings = settings.docstore
persistorSettings.Metrics = Metrics
const persistor = settings.docstore.backend
? ObjectPersistor(persistorSettings)
: new AbstractPersistor()
export default persistor