stream-chat-react-native-core
Version:
The official React Native and Expo components for Stream Chat, a service for building chat applications
19 lines (16 loc) • 508 B
text/typescript
import { createSelectQuery } from '../sqlite-utils/createSelectQuery';
import { SqliteClient } from '../SqliteClient';
export const getLastSyncedAt = async ({
currentUserId,
}: {
currentUserId: string;
}): Promise<string | undefined> => {
SqliteClient.logger?.('info', 'getLastSyncedAt', { currentUserId });
const result = await SqliteClient.executeSql.apply(
null,
createSelectQuery('userSyncStatus', ['*'], {
userId: currentUserId,
}),
);
return result[0]?.lastSyncedAt;
};