Bucket.fromJson constructor
Creates a Bucket instance from a JSON object.
Used for deserializing bucket data from the Calljmp API.
Parameters
json: JSON object containing bucket data
Returns
A new Bucket instance
Implementation
factory Bucket.fromJson(Map<String, dynamic> json) {
return Bucket(
id: json['id'] as int,
name: json['name'] as String,
description: json['description'] as String?,
createdAt: DateTime.parse(json['createdAt'] as String),
);
}