push method

  1. @override
Future<void> push({
  1. required String collection,
  2. required String recordId,
  3. required Map<String, dynamic> data,
  4. required DateTime timestamp,
})
override

Push data to backend

Implementation

@override
Future<void> push({
  required String collection,
  required String recordId,
  required Map<String, dynamic> data,
  required DateTime timestamp,
}) async {
  await _dio.post(
    '/sync/$collection',
    data: {
      'recordId': recordId,
      'data': data,
      'timestamp': timestamp.toIso8601String(),
    },
  );
}