PowerSyncCredentials.fromJson constructor

PowerSyncCredentials.fromJson(
  1. Map<String, dynamic> parsed
)

Implementation

factory PowerSyncCredentials.fromJson(Map<String, dynamic> parsed) {
  String token = parsed['token'] as String;
  DateTime? expiresAt = getExpiryDate(token);

  return PowerSyncCredentials(
      endpoint: parsed['endpoint'] as String,
      token: token,
      userId: parsed['user_id'] as String?,
      expiresAt: expiresAt);
}