lobe-chat

Форк
0
19 строк · 436.0 Байт
1
import { dataSync } from '@/database/client/core';
2
import { StartDataSyncParams } from '@/types/sync';
3

4
class SyncService {
5
  enabledSync = async (params: StartDataSyncParams) => {
6
    if (typeof window === 'undefined') return false;
7

8
    await dataSync.startDataSync(params);
9
    return true;
10
  };
11

12
  disableSync = async () => {
13
    await dataSync.disconnect();
14

15
    return false;
16
  };
17
}
18

19
export const syncService = new SyncService();
20

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.