lobe-chat
1import { dataSync } from '@/database/client/core';
2import { StartDataSyncParams } from '@/types/sync';
3
4class SyncService {
5enabledSync = async (params: StartDataSyncParams) => {
6if (typeof window === 'undefined') return false;
7
8await dataSync.startDataSync(params);
9return true;
10};
11
12disableSync = async () => {
13await dataSync.disconnect();
14
15return false;
16};
17}
18
19export const syncService = new SyncService();
20