ListPromptsResult.fromJson constructor

ListPromptsResult.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory ListPromptsResult.fromJson(Map<String, dynamic> json) {
  final List<dynamic> promptsList = json['prompts'] as List<dynamic>? ?? [];
  final prompts =
      promptsList
          .map((prompt) => Prompt.fromJson(prompt as Map<String, dynamic>))
          .toList();
  return ListPromptsResult(prompts: prompts);
}